如何过滤掉附加SDK扩展中的iframe?

Ger*_*nos 7 javascript firefox-addon firefox-addon-sdk

主要问题是我的扩展程序正在加载到目标网页上的每个iframe中.它还会将按钮显示在iframe中.我希望他们消失.窗口和文档对象显示为父窗口和文档对象.因此,例如因为它显示父级的位置而不是iframe的位置,所以无法检查文档位置.

eri*_*old 3

您可以编写一个使用@noframes元数据标头键的用户脚本,并将用户脚本包含到您的 Jetpack 中,并使用addon sdk 的用户脚本包

编写用户脚本也比编写页面 Mod 容易得多。

  • 有趣的解决方法!我们确实需要直接在 page-mod 中解决这个问题,尽管只是出于将内容脚本注入 iframe 丰富页面时的性能考虑。 (3认同)