我有最新版本的ckeditor。我确实将文件上传到了我的远程服务。该服务在上传后返回上传的文件链接。包含在iframe的"上传"选项卡中。
所以这一切都没关系。但是当我尝试切换选项卡或关闭图像上传器弹出窗口"ckeditor"时会引发错误:
"阻止了原点为"http://localhost:3101"的帧访问原点为"http://localhost:61666"的帧。协议、域和端口必须匹配。
有什么方法可以解决这个问题吗?
这是一个安全标准。浏览器自动检查并像默认方式一样防止它。没有办法通过它。
但是在您的情况下,我有一个解决此问题的技巧,您可以尝试以下操作:
- 单击"将其发送到服务器"并收到响应后。
- 在 DOM 中通过 id 检测您的 iframe 源
- 将 iframe 的源域更改为当前域。(这个技巧传递错误"阻止了具有原点的帧......"的重要内容)
- 并像以前一样继续。