从弹出窗口中选择FCK文件URL

时间:2013-01-16 17:06:43

标签: plugins tinymce fckeditor file-browser

所以我使用了FCKeditor for TinyMCE。这很容易集成,并为我的客户提供了一种在选择文件时上传文件的好方法。为了整合这个,我使用了以下代码:

function fileBrowserCallBack(field_name, url, type, win) {
var connector = ROOT + "path/to/tiny_mce/filemanager/browser.html?Connector=connectors/php/connector.php";
connector += "&Type=" + type;
browserField = field_name;
browserWin = win;
window.open(connector, "browserWindow", "modal,width=600,height=400");
}

TinyMCE电话中的file_browser_callback: "fileBrowserCallBack"

现在我想使用同样的功能填充一个简单的输入标签,这样我的用户就可以为自定义背景选择一个图像。

现在我在此输入字段上创建了一个打开文件浏览器的onClick事件。但是当我选择一个文件时,我收到以下javascript错误:

TypeError: window.top.opener.tinyfck is undefined

那么我怎样才能将这个插件用作常规文件浏览器,使其返回所选文件?

编辑:我使用的插件的实际名称是 TinyFCK

1 个答案:

答案 0 :(得分:1)

不幸的是,这是不可能的。 tinymce图像上传器需要使用另一种编辑器时不存在的文件结构。