tinymce禁用并启用编辑器和显示文本(不是html)

时间:2011-03-30 12:44:59

标签: tinymce

我的页面中有2个编辑器。当我点击一个按钮,我希望他们被禁用。

如果有可能,我希望它成为一个普通的textarea,并将其作为常规文本而不是html看作文本。

我看到其他有关禁用的问题,但没有让它们起作用..

这是我的代码:

function create_text_editor()
    {
            $('#remarks1').tinymce(
            {
                    script_url : 'resources/tinymce/jscripts/tiny_mce/tiny_mce.js',
                    theme : "advanced",
                    theme_advanced_buttons1 :         "cut,copy,paste,|,bold,italic,underline,|,undo,redo,|,justifyleft,justifycenter,justifyright,justifyfull,|" ,
                    theme_advanced_buttons2 :         "formatselect,fontselect,fontsizeselect,|,forecolor,backcolor,|",
                    theme_advanced_buttons3 :         "",
                    theme_advanced_toolbar_location : "top",
                    theme_advanced_toolbar_align :    "left",
                    plugins :                         "paste" ,               
                    oninit : on_editor_init                                       });

             $('#remarks2').tinymce(
            {
                    script_url : 'resources/tinymce/jscripts/tiny_mce/tiny_mce.js',
                    theme : "advanced",
                    theme_advanced_buttons1 :         "cut,copy,paste,|,bold,italic,underline,|,undo,redo,|,justifyleft,justifycenter,justifyright,justifyfull,|" ,
                    theme_advanced_buttons2 :         "formatselect,fontselect,fontsizeselect,|,forecolor,backcolor,|",
                    theme_advanced_buttons3 :         "",
                    theme_advanced_toolbar_location : "top",
                    theme_advanced_toolbar_align :    "left",
                    plugins :                         "paste" ,                 
                    oninit : on_editor_init                });
    }

'on_editor_init'是emtpy。

任何帮助都将获得批准,

感谢提前。

1 个答案:

答案 0 :(得分:1)

您需要调用save函数并关闭tinymce。当然,你可以在推送一个简单的UI按钮时执行这段代码(我想你知道它是如何工作的)

tinymce.get(editor_id).save();

tinymce.execCommand('mceRemoveControl', true, editor_id);

现在,您应该能够在初始化tinymce之前看到网站上的textarea。