不安全的JavaScript试图用URL访问框架

Unsafe JavaScript attempt to access frame with URL

本文关键字:URL 访问 框架 JavaScript 不安全      更新时间:2023-09-26

我已经将Vimeo合并到我正在构建的WordPress主题中,并且我得到了这些错误:

不安全的JavaScript试图访问带有URL的框架http://themes.ibrogram.com/beta/blog/从框架与URLhttp://player.vimeo.com/video/4749536。域、协议和端口必须匹配。


不安全的JavaScript试图访问带有URL的框架http://themes.ibrogram.com/beta/blog/从框架与URLhttp://player.vimeo.com/video/28496744?title=0&署名= 0,肖像= 0。域、协议和端口必须匹配。

这也是(我认为)页面仍在加载的原因: http://themes.ibrogram.com/beta/blog/

阅读有关Javascript访问安全的内容:

  • http://javascript.about.com/od/reference/a/frame3.htm
  • 不安全的JavaScript试图访问Safari中的帧警告
  • "不安全的JavaScript试图使用URL访问框架…"在Chrome webkit检查器中不断生成错误
  • http://blog.chromium.org/2008/12/security-in-depth-local-web-pages.html

关于实现Vimeo和JavaScript的不安全访问,我在Vimeo论坛的讨论中发现了这一点:

如果你使用的是webkit浏览器(Safari或Chrome),该错误是实际上来自Webkit检查器试图访问iframe(Webkit Inspector实际上是用HTML和Javascript编写的)。

要确保的是你不能调用任何api或addEvent方法在iframe上执行,直到播放器完成加载。按在本例中,您需要先添加"onLoad"事件,然后再执行在该处理程序中的代码。


第二,我检查了你提供的链接,它加载得很快,对我来说很好,所以这绝对不是为什么你一直让这个页面加载很长时间的原因