Читать элементы HTML - PullRequest
2 голосов
/ 23 марта 2011

Я создаю надстройку Firefox, которая предназначена для чтения всех в HTML-документе.

Моя проблема: я не могу заставить свой JS в XUL читать элементы HTML внутри документа HTML.

Я уже пробовал

content.document.getElementsByTagName('a')

И

document.documentElement.getElementsByTagName('a')  

Что я делаю не так?

Ответы [ 3 ]

0 голосов
/ 28 марта 2011

Использовать jQuery очень просто -

Сначала добавьте его в свой оверлей.*

0 голосов
/ 09 апреля 2011

Может быть, вы должны попробовать это:

window.opener.content.document.getElementsByTagName("a")

Это работает в моем расширении.Удачи!

0 голосов
/ 27 марта 2011

Вы пробовали window.content.getElementsByTagName('a') и window._content.getElementsByTagName('a')?

MDC sais _content устарело, и вы должны использовать первый.

Если это не работает, я бы сказал, что проблема в другом месте.

...