TinyMCE-全屏模式查找调用编辑器
我在一个页面上有多个tinyMCE编辑器,我正在使用:TinyMCE-全屏模式查找调用编辑器,tinymce,Tinymce,我在一个页面上有多个tinyMCE编辑器,我正在使用: setup : function(ed) { ed.onKeyPress.add(function(ed, e) { //do stuff with ed.id }); } 无论我是否处于全屏模式,这都会注册事件,这正是我想要的 但是,根据全屏模式是否处于活动状态,ed.id似乎有所不同。我想知道的是,当这个按键事件正在运行时,如何获得对调用tinyMCE编辑器的引用 比如说, 在按
setup : function(ed) {
ed.onKeyPress.add(function(ed, e) {
//do stuff with ed.id
});
}
无论我是否处于全屏模式,这都会注册事件,这正是我想要的
但是,根据全屏模式是否处于活动状态,ed.id似乎有所不同。我想知道的是,当这个按键事件正在运行时,如何获得对调用tinyMCE编辑器的引用
比如说,
在按键编辑器id=“TinyMCE\u editor1”上,单击全屏模式,然后单击ed.id=“mce\u全屏”。我想参考一下“TinyMCE_editor1”
目前,如果没有对打开“全屏模式”编辑器的tinyMCE编辑器的引用,我无法充分遍历到DOM中的正确位置来执行我需要的操作
任何想法/帮助都将不胜感激 您必须使用传递给插件的参数“全屏编辑器id”,
然后,要检测您是否处于全屏状态,您可以使用or运算符(如下所示)
希望有帮助 一个非常有趣的问题为什么我被否决了?editorId变量保存正确的TinyMCE标识符,从那里可以很容易地向前移动并获取对象引用。
setup : function(ed) {
ed.onKeyPress.add(function(ed, e) {
var editorId = ed.getParam("fullscreen_editor_id") || ed.id;
// Do your stuff
});
},