Элементы Javascript при загрузке фрейма из внешнего источника (Chrome Content Script) - PullRequest
0 голосов
/ 21 сентября 2011

Хорошо, так в следующем примере, как мне изменить текст 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 голосов
/ 21 сентября 2011

Попробуйте добавить атрибут id к тегу H2 следующим образом:

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

----- Редактировать -----

Убедитесь, что у вас есть:

"all_frames": true

устанавливается в разделе content_scripts файла manifest.json.

...