TinyMCE弹出窗口显示为空白

TinyMCE弹出窗口显示为空白,tinymce,Tinymce,我已经浏览了好几篇关于这个问题的帖子,但我还没能解决它——我现在收到的错误消息对我来说毫无意义 我已将TinyMCE添加到文本区域,如下所示: tinyMCE.init({ theme : "advanced", mode : "textareas", relative_urls: true, plugins : "inlinepopups", theme_advanced_statusbar_location : 'bottom', theme_

我已经浏览了好几篇关于这个问题的帖子,但我还没能解决它——我现在收到的错误消息对我来说毫无意义

我已将TinyMCE添加到文本区域,如下所示:

tinyMCE.init({
    theme : "advanced",
    mode : "textareas",
    relative_urls: true,
    plugins : "inlinepopups",
    theme_advanced_statusbar_location : 'bottom',
    theme_advanced_resizing : true,
    theme_advanced_path : false,
    theme_advanced_resizing_min_width : 600,
    theme_advanced_resizing_max_width : 800
});
当我打开页面时,会出现以下错误:

不安全的JavaScript试图从带有URL的框架访问带有URL的框架。域、协议和端口必须匹配。

据我所知,如果您试图跨域访问JavaScript,则会导致此错误。然而,这些域看起来是一样的(我唯一改变的是实际的站点名称和实际的页面-其余的是逐字复制)

在文件tiny_mce_popup.js中,我添加了
document.domain='www.mysite.com'根据一些建议,但似乎没有帮助。如果我将其添加到tiny_mce.js,我会得到一个错误,即我的document.domain值无效

如有任何建议或想法,将不胜感激

编辑

包含TinyMCE的脚本标记是:

<script type="text/javascript" src="http://www.mysite.com/js/tiny_mce/tiny_mce.js"></script>

这可能也适用于您:


问题的另一个原因可能是您的Web服务器(例如:Apache)未配置为从您的媒体url提供静态媒体文件。

在问题中添加了标记。尝试了该操作后,出现了相同的错误。