我为 tinymce 开发了一个自定义文件管理器。但是,即使在 firefox 中将图像添加到 tinymce 中,它也无法在 ie 中使用以下代码块。
tinyMCE.activeEditor.selection.setContent("<img src='" + $(this).attr("data-url") + "' style='width:150px; height:150px;' />");
在 Internet Explorer 中,它会删除 tinymce 中的所有内容并添加图像,因为“tinyMCE.activeEditor.selection”为空。关于这一点,我发现了以下帖子。 设置光标/插入符号位置的最佳方法是什么?
但是在用户打开文件管理器弹出窗口后,他/她可能想要在不添加文件的情况下关闭它。如果发生这种情况,我应该删除我为光标/插入符号位置添加的 html,以便在 ie 中找到以后的选择。
我尝试添加一个点击事件来关闭弹出窗口的链接,但是它不起作用。我需要感知弹出窗口并对其进行自定义。