作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
有谁知道如何使响应式文件管理器(http://www.responsivefilemanager.com)与具有子域(跨域)的tinyMCE 4一起使用?他们的网站说可以做到这一点,但我不知道如何做,因为我被这条消息阻止了(Chrome 控制台):
未捕获的 DOMException:阻止源为“mywebsite.local”的框架访问跨源框架。
有关信息,我想将图像存储在 mywebsite.local 等域上,而 TinyMCE 位于子域上:admin.mywebsite.local
这是我的代码:
// TinyMCE
tinymce.init({
...
// Responsivefilemanager
filemanager_crossdomain: true,
external_filemanager_path:"http://mywebsite.local/filemanager/",
external_plugins: { "filemanager" : "http://mywebsite.local/filemanager/plugin.min.js"},
...
});
请帮忙,我已经花了好几个小时试图解决这个问题了!谢谢!
最佳答案
您看到的问题是,您正在尝试发出 CORS(跨源资源共享)请求,而托管文件管理器的服务器未返回允许 CORS 请求的 header 。
此站点提供了设置 CORS 的详细概述:https://enable-cors.org/
关于javascript - TinyMce 4 + ResponsiveFileManager跨域: Blocked a frame with origin,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43302122/
我是一名优秀的程序员,十分优秀!