我使用来自 fancybox 插件的 iframe。我可以使用 javascript 顺序关闭每个浏览器中的 iframe,除了 google chrome:
parent.$.fancybox.close();
或者:
parent.jQuery.fancybox.close();
在这种情况下,只是谷歌浏览器拒绝做他的工作。
控制台的错误信息是:
不安全的 JavaScript 尝试从具有 URL 文件:///C:/Users/exampleuser/Desktop/Version42/index.html# 的框架访问具有 URL 文件:///C:/Users/exampleuser/Desktop/index.html 的框架。域、协议和端口必须匹配。pidgin.js:357Uncaught TypeError:无法读取未定义的属性“fancybox”
如果这很重要,我的框架目前是本地的。