首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >TinyMce编辑器中的纯文本和富文本编辑器选项

TinyMce编辑器中的纯文本和富文本编辑器选项
EN

Stack Overflow用户
提问于 2010-01-17 13:18:08
回答 2查看 6.8K关注 0票数 1

我正在使用tinymce编辑器给textarea一个很好的外观,其中用户写了一些评论。我想给他两个选项:一个是纯文本,另一个是富文本编辑器选项。当用户单击纯文本选项时,所有富文本选项都被删除,而当用户单击富文本时,它将获得格式化文本的所有选项。我想在TinyMce编辑器中这样做。

有没有人知道如何实现它?在过去的6天里,我一直在寻找如何实现这一点,但我没有得到任何解决方案。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-01-17 13:25:12

好的,你可以看看这里:

Toggle editor with JavaScript

使用的代码是:

代码语言:javascript
复制
toggleEditor('content')

如果您希望根据用户从另一个页面选择的选项来切换编辑器模式,您可以在页面加载时执行(或不执行)上述功能。

该页面上还有其他示例的链接,您可能会发现这些链接也很有用。

更新:

在第二次阅读问题时,您要求的是一个纯文本/html,而不是html-source/wysiwyg模型。我上面的建议不是确切的解决方案,但如果在纯文本模式下的模式切换是隐藏和锁定的,它仍然是可行的。

票数 2
EN

Stack Overflow用户

发布于 2011-09-15 23:09:58

这就是我为我的网站所做的;

代码语言:javascript
复制
<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标记内部

代码语言:javascript
复制
<select id="posttype" onchange="changeposttype()">
    <option>Rich</option>
    <option>Simple</option>
</select>
<br />
<textarea id="new-post-desc" class="PostEditor"></textarea>
票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2080049

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档