Полезная информация

В мире Mozilla происходит много интересных событий. Но вам не нужно постоянно посещать новостные сайты, чтобы быть в курсе всех изменений. Зайдите на ленту новостей Mozilla Россия.

№115-11-2012 23:20:02

ruscrypto
Участник
 
Группа: Members
Зарегистрирован: 31-10-2011
Сообщений: 9
UA: Chrome 22.0

Теоретический вопрос по расширениям

Привет всем, я тут пытаюсь разобраться с расширениями, и наткнулся на проблему (меня интересует реально ли это вообще реализовать (и если да то в какую сторону искать) )

Пишем connection script который просматривает дом модель и определенное текстовое поле заменяет на нужное нам. Замечательно все работает.
Развиваем идею ... Хочется чтобы можно было заменять не только текст но и скрипты находящиеся на странице...
Но если сделать выполнение скрипта при document_start то еще модель не сформирована и подменять нечего, а если при document_end то скрипт, который хотим подменить уже выполнился )  (конечно document_start и _end это для хрома.. но я думаю в фф все аналогично)

Отсутствует

 

№216-11-2012 09:38:59

SunnyDay
Участник
 
Группа: Members
Зарегистрирован: 09-07-2009
Сообщений: 44
UA: Firefox 16.0

Re: Теоретический вопрос по расширениям

А зачем тебе заменять скрипты, почему бы просто не добавлять свой фунционал? В фаерфоксе событие DOMContentLoaded, реализуется добавление скрипта например так: target_document.defaultView.wrappedJSObject.eval(Yo_js_inject)

Отредактировано SunnyDay (16-11-2012 09:39:34)

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]