使用JavaScript将Chrome扩展注入iFrame

使用JavaScript将Chrome扩展注入iFrame,iframe,google-chrome-extension,same-origin-policy,Iframe,Google Chrome Extension,Same Origin Policy,我正在开发一个Chrome扩展,它允许用户在一个新的选项卡中将一个站点打开到iframe中。我的目标是允许他们通过父窗口中的JavaScript注入代码来修改CSS,但我却因为仅源代码问题而受阻 有办法解决这个问题吗?我知道我见过其他扩展也做过类似的事情。我相信您正在寻找的是 chrome.tabs.executeScript 将allFrames设置为true 文档可以在这里找到 这将允许您将内容脚本注入页面和该页面中的所有iFrame。还有一个类似的函数用于注入CSS:)

我正在开发一个Chrome扩展,它允许用户在一个新的选项卡中将一个站点打开到iframe中。我的目标是允许他们通过父窗口中的JavaScript注入代码来修改CSS,但我却因为仅源代码问题而受阻


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

我相信您正在寻找的是

chrome.tabs.executeScript
allFrames
设置为
true

文档可以在这里找到

这将允许您将内容脚本注入页面和该页面中的所有iFrame。还有一个类似的函数用于注入CSS:)