tinyMce函数,用于确定弹出窗口是否已打开

tinyMce函数,用于确定弹出窗口是否已打开,tinymce,Tinymce,有了tinyMce,我有了onclick代码来打开一个插件: ed.windowManager.open(…) 现在,每次我点击目标时,它都会打开这个插件窗口的第二个、第三个等实例 相反,如果窗口已经打开,我希望onclick代码忽略单击。如何检测打开的窗口。以下是我要使用的解决方案: 我似乎已经证实: --windowManager.open()返回对窗口的引用的方式与window.open()不同 --windowManager没有内置的方法来限制可以打开的实例数 但它确实有办法将onClo

有了tinyMce,我有了onclick代码来打开一个插件: ed.windowManager.open(…)

现在,每次我点击目标时,它都会打开这个插件窗口的第二个、第三个等实例


相反,如果窗口已经打开,我希望onclick代码忽略单击。如何检测打开的窗口。

以下是我要使用的解决方案:

我似乎已经证实:
--windowManager.open()返回对窗口的引用的方式与window.open()不同
--windowManager没有内置的方法来限制可以打开的实例数

但它确实有办法将onClose函数添加到插件窗口: add(函数(){alert('Closing!');})

因此,我将在onClick代码中使用一个变量来跟踪弹出窗口是否已打开和关闭。onClose函数将该变量标记为关闭