Chrome扩展程序使用JavaScript注入iFrame

时间:2012-08-19 16:59:43

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

我正在使用Chrome扩展程序,该扩展程序允许用户在新标签页中将网站打开到iframe中。我的目标是允许他们通过从父窗口通过JavaScript注入代码来修改CSS,但是我被原始问题阻止了。

有解决方法吗?我知道我见过其他扩展做类似的事情。

1 个答案:

答案 0 :(得分:5)

我相信你要找的是

chrome.tabs.executeScript

allFrames设置为true

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

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