我正在使用tinymce 4.1.6版。我希望实现文件浏览器。我按照http://michaelbudd.org/tutorials/view/2/creating-a-custom-file-browser-for-tinymce中的说明进行操作。我创建了一个弹出窗口和一切。 然后在图像上点击我需要将所选图像的网址收回到原始窗口,这是我的问题所在。在本教程中,我看到为了将数据从tinemce传输到弹出窗口,反之亦然,我需要使用tiny_mce_popup.js。这就是我的问题开始的地方。在TinyMCE 4.1.6开发包中,我在\ plugins \ compat3x中找到了这个脚本。在TinyMCE 4.1.6包中,我认为非开发版本没有这样的java脚本。 所以我的问题是,有什么东西替换了这个版本中的tiny_mce_popup.js,还是应该简单地将compat3x文件夹复制粘贴到我下载的TinyMCE 4.1.6软件包的插件中?
- 如果我的问题很愚蠢,但这是我第一次使用这个插件 -
答案 0 :(得分:0)
我希望我仔细阅读...... 答案在这里: http://michaelbudd.org/tutorials/view/28/building-custom-file-browser-for-tinymce-version-4
var args = top.tinymce.activeEditor.windowManager.getParams();
win = (args.window);
input = (args.input);
win.document.getElementById(input).value = '/assets/clientAssets/' + $(this).data('filename');
top.tinymce.activeEditor.windowManager.close();
我不知道这是如何运作的......但是它有效......