Nor*_*des 5 javascript tinymce
我遇到了tinyMCE(WYSIWYG编辑器)的问题.我实际上是在像DIV这样的HTML元素中添加textarea,它当前具有样式属性"display:none".
当我将DIV显示样式更改为可见时,tinyMCE编辑器显示为已禁用.
重要说明:导致问题的设置是"auto_resize"选项.这是我打开/关闭的唯一选项,使tinyMCE编辑器进入编辑或只读模式.
这是我的代码:
tinyMCE.init({
mode: "specific_textareas",
editor_selector: /(RichTextArea)/,
theme: "advanced",
auto_reset_designmode: true,
auto_resize:true,
theme_advanced_buttons1: "bold,italic,underline,strikethrough,|,fontselect,fontsizeselect,|,forecolor,backcolor,|,bullist,numlist,|,justifyleft,justifycenter,justifyright,justifyfull",
theme_advanced_buttons2: "",
theme_advanced_buttons3: "",
theme_advanced_buttons4: "",
theme_advanced_more_colors: 0,
theme_advanced_toolbar_location: "external",
theme_advanced_toolbar_align: "left"
});
Run Code Online (Sandbox Code Playgroud)
...
<a href="#" onclick='document.getElementById("myHiddenDiv").style.display = "block"; return false;'>Show WYSIWYG</a><br/>
<div id="myHiddenDiv" style="display:none">
<!-- Gets replaced with TinyMCE, remember HTML in a textarea should be encoded -->
<textarea class="RichTextArea" id="elm1" name="elm1" rows="15" cols="80" style="width: 80%">
<p>This is the first paragraph.</p>
<p>This is the second paragraph.</p>
<p>This is the third paragraph.</p>
</textarea>
</div>
Run Code Online (Sandbox Code Playgroud)
我想知道是否有人知道如何解决这个问题?
归档时间: |
|
查看次数: |
8809 次 |
最近记录: |