2015-04-15 2 views
1

Можно ли автозапускать любой скрипт, например, с блокнота в Firefox?
Я хочу добавить одну кнопку на сайт без расширения, потому что мне не нужно использовать XUL и Rtf.
Может быть, я могу сделать дополнение, содержащее только JS-файл?Inject Javascript в Firefox

+1

Просьба уточнить, что вы хотите. Вы хотите создать аддон Firefox (= расширение) или нет? Потому что в комментариях вы сказали: «Моя цель пишет что-то вроде [Greasemonkey]» –

ответ

1

Возможно, вы захотите взглянуть на Greasemonkey. Он позволяет вам добавить файл javascript на любую страницу.

+0

Нет, я не хочу использовать какие-либо расширения, потому что моя цель пишет что-то вроде этого. Извините за мой английский – Pawelsar1

+0

Итак, вы хотите создать полный аддон, но в Javascript? Возможно, вы ищете дополнительный SDK: https://developer.mozilla.org/en-US/Add-ons/SDK – noryb009

1

Добавление (статический) JavaScript на сайт относительно прост с использованием текущего Firefox Addon SDK (без перезагрузки).

Я предлагаю вам взглянуть на MDN Tutorials первый, но это в значительной степени все, что вам нужно:

https://developer.mozilla.org/en-US/Add-ons/SDK/Guides/Content_Scripts

«CFX INIT» создаст пустой аддон для вас, все, что вам нужно сделать, это изменить lib/main.js, дополнительную информацию об этом на MDN.

Надеется, что это помогает, удач :)

0

Если вы используете Python, то вы можете использовать Selenium, чтобы имитировать человек щелчки в браузере, написав питон скрипт.

Кроме того, механизатор Python также является хорошим модулем для автоматического создания чего-либо, связанного с веб-сайтом.

+0

Он не хочет нажимать кнопку, он хочет добавить кнопку на сайт. –