从外部来源加载框架内的Javascript元素(Chrome内容脚本)

时间:2011-09-21 01:26:27

标签: javascript jquery google-chrome-extension frames

好的,所以在下面的例子中我将如何更改h2的文本?我已经尝试了我能想到的一切,但似乎没有任何效果。我已经尝试了很多东西,将它们发布在这里毫无意义,所以我希望有人可以发布如何。框架是从外部URL加载的,我/将使用JQuery,因此可以随意使用它。感谢。

<html>
<head></head>
<frameset cols="100%">
    <frame src="http://loadingfrom.com/">
        <html>
             <head>...</head>
             <body>
                 <div><h2 id="idOfH2">Hello</h2></div>
                 <div></div>
                 <div></div>
                 <div></div>
             </body>
        </html>
</frameset>
</html>

1 个答案:

答案 0 :(得分:0)

尝试将id属性添加到H2标记中,如下所示:

<h2 id="idOfH2">Hello</h2>

-----编辑-----

确保您拥有:

"all_frames": true

在manifest.json文件的content_scripts部分中设置。

相关问题