html - TinyMCE 从 iframe 在正文中添加 div
问题描述
我使用 TinyMCE。textarea 创建微型编辑器。小代码创建 iframe,在这个 iframe 中是编辑器。那么正常吗!
但现在我想要一个围绕编辑器的 div,在 iframe 的主体中。有没有办法解决我的问题?
解决方案
我试着做点什么
tinymce.init({
selector: "#mytextarea",
tinymce options: ... ,
toolbar: "add_div",
setup: function(editor) {
editor.ui.registry.addButton("add_div", {
text: "Add Div",
icon: "plus", // look editor-icon-identifiers page
onAction: function() {
var element = tinymce.activeEditor.dom.select("#tinymce");
var content = element[0].innerHTML;
element[0].innerHTML = "<div>"+content+"</div>";
}
}); // close registry.addButton
}, // close setup function
}); // close tinymce.init
推荐阅读
- node.js - 无法获取 sequlize 模型
- algorithm - n种产品类型的定期排序
- c++ - 在 C++ 中更改整个结构的字节顺序
- mongodb - Parse ID 是确定性的吗?
- android - 我正在我的应用程序上集成 Instamojo,错误
- c# - 是否可以使用 xamarin.form 在我的应用程序中打开另一个应用程序?
- ruby-on-rails - 这是一个很好的急切加载优化吗?
- moq - 当我有 Assert.Null(result) 和 Assert.NotNull(result) 时,我的 xUnit 测试如何通过?
- xml - 谁能告诉我为什么我在针对我的 xsd 验证我的 xml 时出错?
- css - 编辑 HTML 模板