簡體   English   中英

從外部來源加載框架內的Javascript元素(Chrome內容腳本)

[英]Javascript elements within frame loading from an external source (Chrome Content Script)

好的,因此在下面的示例中,我將如何更改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>

嘗試將id屬性添加到您的H2標簽中,如下所示:

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

-----編輯-----

確保您具有:

"all_frames": true

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM