TinyMCE - передать значение из всплывающего окна - PullRequest
3 голосов
/ 31 марта 2011

Я использую TinyMCE. Одним щелчком мыши я успешно открываю встроенное всплывающее окно. Но я понятия не имею, как передать значение из всплывающего окна в tinyMCE.

tinyMCE.activeEditor.windowManager.open({
    file : "options.jsp",
    title : 'Image Manager',
    width : 800, 
    height : 600,
    resizable : "yes",
    inline : "yes", 
    close_previous : "no",
    win : window
    });

1 Ответ

1 голос
/ 01 апреля 2011

Мне потребовалось некоторое время, чтобы выяснить это самому. Это не так сложно. Чтобы вставить HTML в ваш редактор из всплывающего окна, вы можете использовать что-то вроде

var my_html_code = 'New phrase!';
tinyMCEPopup.execCommand('mceInsertContent', false, my_html_code);

Используя tinyMCEPopup.editor, вы можете обратиться к редактору, из которого вы открыли всплывающее окно. Например, вы можете установить переменную в редакторе, используя

tinyMCEPopup.editor.new_variable = 'blah blah';
...