Как использовать jQuery в плагинах Firefox? - PullRequest
2 голосов
/ 20 марта 2009

Я пытаюсь создать плагин Firefox, и я хотел бы использовать некоторые функции jQuery. Как включить необходимые библиотеки jQuery? Какой-нибудь способ включить библиотеки в сам плагин?

Мне нужно показать окно типа jQuery Dialog на различных веб-сайтах, когда пользователь нажимает ссылку, вставленную на страницу.

Спасибо за ваши ответы!

Ответы [ 2 ]

1 голос
/ 20 марта 2009

Я предлагаю использовать диалоги chrome вместо jQuery. Я написал аналогичное расширение, хотя я не использовал jQuery, а код диалога, написанный мной. Проблема в том, что когда вы вставляете свой HTML-диалог на какую-то случайную страницу, во многих случаях он искажается из-за непредсказуемых конфликтов с загруженным сайтом CSS. Даже при использовании встроенных стилей и других хитростей.

В конце я посмотрел, как реализовано расширение для ноутбука Google, и использовал ту же идею. Работало отлично.

1 голос
/ 20 марта 2009

В вашем файле overlay.xul просто включите его, как если бы вы включали любой другой файл Javascript:

<script type="application/x-javascript" src="chrome://my-firefox-extension/content/path/to/jquery.js" />
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...