【发布时间】:2013-08-11 03:08:07
【问题描述】:
我在 Chrome 和 Safari 中开发了扩展程序,我注意到 iFrame 的行为存在奇怪的差异。我开发的扩展将内容脚本注入到与 url 模式匹配的所有站点中:
http://*.nationstates.net/*
在 Safari 上,此扩展将内容脚本注入到每个 iFrame 中,其 src 也与此模式匹配。在 Chrome 上,它只将内容脚本注入到每个匹配的网页中,而不是 iFrame。
The extension code is on Github.
为自己安装扩展:http://forum.nationstates.net/viewtopic.php?f=15&t=243404
最容易看到这种行为的地方是:http://nationstatespostmaster.com/ 单击一个元素会打开一个指向国家页面的 iFrame。在 Chrome 上,未加载扩展程序。在 Safari 上是这样。
【问题讨论】:
标签: iframe google-chrome-extension safari-extension