>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Разработка http://forum.mozilla-russia.org/viewforum.php?id=18 >объект gBrowser. Как получить к нему доступ? http://forum.mozilla-russia.org/viewtopic.php?id=52698 |
rafael > 05-12-2011 17:41:07 |
По сути хочу сделать расширение, которое отслеживало загрузку страницы, сравнивало урл - адрес загруженной страницы и любым другим, например с этим http://forum.mozilla-russia.org/. затем следовало сообщение о том совпадает ли урл адреса или нет. Почитал https://developer.mozilla.org/en/XUL_School/Intercepting_Page_Loads и https://developer.mozilla.org/en/Code_snippets/Tabbed_browser а также https://developer.mozilla.org/en/Code_snippets/On_page_load Отсюда видно , что работают с gBrowser. Пробовал и gBrowser.addEventListener и просто Add.gBrowser и выдает ошибку что gbrowser не определен. Никак не могу разобраться в чем причина. Распишите пожалуйста каким должен быть скрип для моего "слушателя" |
KML > 05-12-2011 18:13:52 |
Вам нужен nsIWebProgressListener. На форуме достаточно примеров на эту тему. |
rafael > 05-12-2011 18:38:45 |
KML пишет
gBrowser здесь вообще не применим? |
Shutnik > 06-12-2011 11:24:49 |
KML пишет
по-моему тут как минимум три способа это сделать rafael пишет
а куда вы добавляете код? |
rafael > 06-12-2011 12:36:08 |
Shutnik пишет
Спасибо за пример. Буду анализировать код |