2011-03-30 121 views
1

我在我的頁面中有2個編輯器。當我點擊一個按鈕,我希望他們成爲殘疾人士。tinymce禁用和啓用編輯器和顯示文本(而不是html)

如果有可能,我希望它成爲一個常規的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」不能爲空。

任何幫助將被認爲,

感謝提前。

回答

1

您需要調用save函數並關閉tinymce。當然你也可以推TinyMCE的UI按鈕(我想你知道如何工作的)

tinymce.get(editor_id).save(); 

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

當現在執行這個代碼,你應該能夠看到,已經在網站上初始化TinyMCE的前textarea的。

相關問題