iframe页面获取父页面Ckeditor的问题
$(document).ready(function(){
if(!JYUtil.isEmpty(window.parent.CKEDITOR)){
var content=window.parent.CKEDITOR.instances.content.getData();
$('.bgNone').html(content);
}
if(!JYUtil.isEmpty(window.parent.CKEDITOR)){
var content=window.parent.CKEDITOR.instances.content.getData();
$('.bgNone').html(content);
}
});
以上代码在本地访问时没有问题,通过他人电脑访问就会报错:
Error: Permission denied to access property 'CKEDITOR'
这是什么情况?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
谢谢回答,确实是跨域问题!
跨域了吧,本机C:这样的路径浏览器是不会检查跨域问题的。
就是说你的主窗口要与子窗口的域名或ip必须一致。
或者主域相同时,js设置页面域。
a.hello.com
b.hello.com
两个页面中都加入一个js,就可以访问了。