【问题标题】:Chrome Extension Inject into iFrame with JavaScript使用 JavaScript 将 Chrome 扩展注入 iFrame
【发布时间】:2012-08-15 05:31:32
【问题描述】:

我正在开发一个 Chrome 扩展程序,它允许用户在新标签页中的 iframe 中打开网站。我的目标是允许他们通过从父窗口通过 JavaScript 注入代码来修改 CSS,但我被纯源​​问题阻止了。

有没有办法解决这个问题?我知道我见过其他扩展做类似的事情。

【问题讨论】:

    标签: iframe google-chrome-extension same-origin-policy


    【解决方案1】:

    我相信你正在寻找的是

    chrome.tabs.executeScript
    

    allFrames 设置为true

    文档可以在这里找到http://developer.chrome.com/extensions/tabs.html#method-executeScript

    这将允许您将内容脚本注入页面和该页面中的所有 iFrame。也有类似的注入 CSS 的功能:)

    【讨论】:

      猜你喜欢
      • 2016-10-09
      • 2013-10-12
      • 2018-05-03
      • 1970-01-01
      • 2015-02-28
      • 2011-12-31
      • 1970-01-01
      • 2015-03-02
      • 1970-01-01
      相关资源
      最近更新 更多