Tinymce отключить и включить редактор и показать текст (не в формате HTML) - PullRequest
1 голос
/ 30 марта 2011

У меня есть 2 редактора на моей странице.когда я нажимаю кнопку, я хочу, чтобы они отключились.

Если это возможно, я бы хотел, чтобы он стал обычной текстовой областью и рассматривал ее как обычный текст, а не как 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 Ответ

1 голос
/ 30 марта 2011

Вам потребуется вызвать функцию сохранения и отключить ее.Конечно, вы можете выполнить этот код, нажимая кнопку пользовательского интерфейса tinymce (я думаю, вы знаете, как это работает)

tinymce.get(editor_id).save();

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

Теперь вы должны увидеть текстовую область, которая была на сайте, перед инициализацией tinymce..

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...