我在Chrome上遇到此错误:
不安全的JavaScript尝试使用URL2从URL2访问带有URL1的帧
我搜索了这个,但大多数地方实际上都使用了Iframe,它试图访问父级。
在我的情况下,我没有IFrame,但是得到了这个错误。它在页面上:
http://sikhvideos.org/video-details.asp?id=39
要在Chrome上获取错误,请点击主视频屏幕下方的其中一个视频剪辑缩略图。这会导致填充视频权限中的内容。这是通过替换id" width366px"。
中的内容来完成的通常的代码是:
document.getElementById("width366px").innerHTML= <data returned by ajaxVideoPartDetails.asp>
非常感谢所有人的帮助。
最诚挚的问候 沙
答案 0 :(得分:1)
您收到此错误是因为脚本是从static.ak.fbcdn.net
运行的,即使主站点运行在视频来自的相同URL上,脚本也不会。
因此,chrome会检查脚本,并且脚本是从其他站点运行的,这会引发此错误。
解决方案是在页面上或在您的域上移动脚本的这一部分,然后从那里调用它,而不是从其他站点调用。