我正在使用 tinymce 编辑器来很好地了解textarea
用户在哪里写了一些评论。我想给他两个选项:一个是纯文本,另一个是富文本编辑器选项。当用户单击纯文本选项时,所有富文本选项都被删除,当用户单击富文本时,它将获得格式化文本的所有选项。我想在 TinyMce 编辑器中执行此操作。
有谁知道如何实现它?我从过去 6 天开始搜索如何实现这一点,但我没有得到任何解决方案。
我正在使用 tinymce 编辑器来很好地了解textarea
用户在哪里写了一些评论。我想给他两个选项:一个是纯文本,另一个是富文本编辑器选项。当用户单击纯文本选项时,所有富文本选项都被删除,当用户单击富文本时,它将获得格式化文本的所有选项。我想在 TinyMce 编辑器中执行此操作。
有谁知道如何实现它?我从过去 6 天开始搜索如何实现这一点,但我没有得到任何解决方案。
这就是我为我的网站所做的;
<script type="text/javascript">
function changeposttype(){
if($("#posttype option:selected").text() == 'Simple'){
//tinymce.execCommand('mceToggleEditor',true,'new-post-desc');
tinyMCE.execCommand('mceRemoveControl', false, 'new-post-desc');
}else{
tinyMCE.execCommand('mceAddControl', false, 'new-post-desc');
}
}
</script>
并在 BODY 标签内
<select id="posttype" onchange="changeposttype()">
<option>Rich</option>
<option>Simple</option>
</select>
<br />
<textarea id="new-post-desc" class="PostEditor"></textarea>
好吧,你可以看看这里:
使用的代码是:
toggleEditor('content')
如果您希望根据用户从另一个页面选择的选项切换编辑器模式,您可以在页面加载时执行(或不执行)上述功能。
该页面上有指向其他示例的链接,您可能会发现它们也很有用。
更新:
在第二次阅读问题时,您要求的是纯文本/html,而不是 html-source/wysiwyg 模型。我上面的建议不是确切的解决方案,但如果在纯文本模式下的模式切换被隐藏并锁定,它仍然是可行的。