Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 11.09.2009, 20:50
Infocatcher
 
Сообщений: n/a

var elt = content.document.documentElement;
alert(elt.innerHTML || new XMLSerializer().serializeToString(elt));

Но, по-хорошему, надо бы только текстовые узлы проверять. Пример: http://forum.mozilla-russia.org/view...360150#p360150. Впрочем, это зависит от цели.

А document ссылается на window.document, причем window.location.href === "chrome://browser/content/browser.xul".

И да, следует давать уникальные имена добавляемым глобальным переменным.
Ответить с цитированием
  #12 (permalink)  
Старый 11.09.2009, 21:52
Интересующийся
Отправить личное сообщение для bd_snr Посмотреть профиль Найти все сообщения от bd_snr
 
Регистрация: 09.09.2009
Сообщений: 14

Сообщение от Infocatcher Посмотреть сообщение
var elt = content.document.documentElement;
alert(elt.innerHTML || new XMLSerializer().serializeToString(elt));

Но, по-хорошему, надо бы только текстовые узлы проверять. Пример: http://forum.mozilla-russia.org/view...360150#p360150. Впрочем, это зависит от цели.

А document ссылается на window.document, причем window.location.href === "chrome://browser/content/browser.xul".

И да, следует давать уникальные имена добавляемым глобальным переменным.
Спасибо большое, завтра попробую!
Про документ я так и подумал, но не знал, что есть content.
А проверять надо весь документ от <html? до </html>
Спасибо, что не ленитесь отвечать!
Ответить с цитированием
  #13 (permalink)  
Старый 14.09.2009, 11:29
Интересующийся
Отправить личное сообщение для bd_snr Посмотреть профиль Найти все сообщения от bd_snr
 
Регистрация: 09.09.2009
Сообщений: 14

Сообщение от Infocatcher Посмотреть сообщение
var elt = content.document.documentElement;
alert(elt.innerHTML || new XMLSerializer().serializeToString(elt));

Но, по-хорошему, надо бы только текстовые узлы проверять. Пример: http://forum.mozilla-russia.org/view...360150#p360150. Впрочем, это зависит от цели.

А document ссылается на window.document, причем window.location.href === "chrome://browser/content/browser.xul".

И да, следует давать уникальные имена добавляемым глобальным переменным.
Попробовал, все получилось! Большое спасибо.
И еще вопрос, откуда, теоретически, можно было прочитать про "content"?
Ответить с цитированием
  #14 (permalink)  
Старый 19.09.2009, 06:07
Infocatcher
 
Сообщений: n/a

Сообщение от bd_snr Посмотреть сообщение
И еще вопрос, откуда, теоретически, можно было прочитать про "content"?
Давно сюда не заглядывал.

https://developer.mozilla.org/en/DOM/window.content
https://developer.mozilla.org/en/Cod...selec ted_tab
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблемы с MouseMove в FireFox slim-v Events/DOM/Window 5 05.06.2009 02:44
Плагин для файрфокса - чтение изображений SunnyDay Общие вопросы Javascript 4 28.04.2009 17:30
В Mozilla Firefox 3.0 проблемма с Javascript меню artmedia Элементы интерфейса 1 07.09.2008 10:43
FireFox: onmouseover не работает при зажатой кнопке мыши no. Общие вопросы Javascript 4 19.08.2008 13:43
Greasemonkey & javascript & bgsound & firefox random2 Общие вопросы Javascript 1 02.07.2008 11:25