好吧,如果我能在TinyMCE的文档中找到相关信息,那么这个问题的答案真的要容易得多,但我不能.我想做的是以下内容:
所以基本上,我真正需要的是知道如何让弹出窗口工作,至少目前如此.问题是:通过"tinymce popup","tinymce dialog""tinymce prompt user"搜索所有内容都没有任何有用的东西,我可以看到.
有关如何在TinyMCE中创建对话框/提示的教程已经移动,一些如何执行此操作的示例自此消失.有一个新的教程,涵盖了为TinyMCE 4创建插件和对话框.
相关部分是:
// Open window
editor.windowManager.open({
title: 'Example plugin',
body: [
{type: 'textbox', name: 'title', label: 'Title'}
],
onsubmit: function(e) {
// Insert content when the window form is submitted
editor.insertContent('Title: ' + e.data.title);
}
});
Run Code Online (Sandbox Code Playgroud)