gpt4 book ai didi

javascript - tinymce 插件对话框关闭时的事件

转载 作者:数据小太阳 更新时间:2023-10-29 05:46:45 24 4
gpt4 key购买 nike

tinymce.PluginManager 将使用 windowManager.open() 打开一个对话框。可以使用 windowManager.close() 手动关闭对话框。这由 http://www.tinymce.com/wiki.php/api4:class.tinymce.Plugin 描述.也可以通过单击右上角的“X”关闭该对话框。

我想在对话框关闭时执行一些脚本。在我看来,有两种选择。

选项 1。理想情况下,我可以添加一个回调,该回调将在对话框关闭时执行。我已经搜索了文档,但无法确定这是否可行。

选项 2。当我使用 windowManager.close() 手动关闭对话框时,我可以在这样做之前直接添加所需的脚本。当用户点击 X 时,我就被难住了。

Trigger the event which happens when I click the 'x' button on a TinyMCE modal dialog (like the advimage dialog)描述了向被单击的 X 按钮添加事件处理程序。问题是在对话框打开之前无法关联事件,并且似乎没有打开对话框事件我可以在其中执行此操作。

TinyMCE 插件对话框关闭时如何执行代码?谢谢

$(".mceClose").click(function() {
alert('Handler for .click() called.');
});

最佳答案

准确地说,您应该添加如下的 onClose 函数:

tinyMCE.activeEditor.windowManager.open({
...
onClose: function() {

}
});

我花了很多时间才找到正确的解决方案。希望对您有所帮助。

关于javascript - tinymce 插件对话框关闭时的事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19525467/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com