Здравствуйте.
Мне требуется, чтобы при загрузке страницы расширением в ее head добавлялась строчка <script type="text/javascript" src="foobar.js"></script>.
createElement(..) для тега script не срабатывает. есть ли альтернатива для этого метода?
как альтернатива также интересует, можно ли сделать так, чтобы добавленная расширением на страницу ссылка вызывала javascript функцию, реализованную в коде расширения?

в конечном счете мне требуется, чтобы расширение отображало на странице элемент, реализованный при помощи jQuery. может быть есть способы в обход добавления строчки в head страницы?

подскажите, пожалуйста, про что можно почитать?

Greasemonkey?

большое спасибо! на первый взгляд -- вроде то, что надо. буду разбираться.
если есть возможность показать конкретнее хотя бы какой именно там файл копать -- буду также очень признателен :)

thebix
никакие файлв в Greasemonkey копать не надо, под неё пишутся скрипты для страниц>
http://userscripts.org/
в процессе можно использовать Platypus, Lola изменяя с их помощью страницу и результат переность в скрипт для Greasemonkey :)

спасибо, но меня интересует использование js именно без сторонних расширений.

thebix пишет

createElement(..) для тега script не срабатывает

Должно работать, по-моему.

Anton пишет
thebix пишет

createElement(..) для тега script не срабатывает

Должно работать, по-моему.

большое спасибо за ответы. действительно заработало. хотя у меня раньше не получалось и на форуме видел где то, что в фф 3.1 запрещено внесение скрипта...