2010-01-11 2 views
1

Я разрабатываю надстройку Firefox и хочу получить содержимое документа (DOM Elements) URL-адреса для разбора некоторых данных, но не хочу, чтобы пользователь видел это действие. Есть ли способ открыть URL-адрес на скрытой вкладке и получить содержимое документа на этой вкладке? Или любое другое решение?Как открыть URL-адрес на скрытой вкладке в Firefox

+0

Я действительно не знаю о дополнениях FF, но почему бы не использовать Ajax, просто? –

+0

Я хочу анализировать содержимое любого URL-адреса и перемещаться по содержимому документа с помощью DOMPath, а Ajax возвращает только текст результата –

ответ

0

Вы можете использовать Javascript для этого. Познакомьтесь с функцией xmlhttpRequest. http://en.wikipedia.org/wiki/XMLHttpRequest

+0

Ajax возвращает только текст результата, и я не могу найти какой-либо анализатор HTML для анализа строки ответа и пересечения ее как дерева DOM –

+0

Хм? Может быть, я не получил ваш вопрос. XHR - это DOM API, вы получите объект Dom-document, вы можете просто добавить его в свой текущий Dom. (https://developer.mozilla.org/en/XMLHttpRequest) –

+0

Я имею в виду результат XHR - это текст, не так ли? Например, если я вызываю функцию XHR для http://www.google.com, получаю ли я результат в текстовом формате или формате объекта DOM? –

Смежные вопросы