впрыскивать JavaScript в FireFox - PullRequest
2 голосов
/ 16 февраля 2009

Я хотел бы создать дескриптор, с помощью которого я смог бы внедрить JavaScript в Firefox.

Я могу сделать это очень легко с IE, но Firefox - это другая история ...

Может кто-нибудь помочь?

Ответы [ 3 ]

3 голосов
/ 16 февраля 2009

Вы можете использовать расширение для обезжиренной смазки .

0 голосов
/ 16 февраля 2015

Вот как я делаю это вручную, используя расширение Firebug.

  1. Консоль.
  2. Найдите маленький треугольник справа, это "Редактор команд", нажмите его.
  3. Вставьте код.
  4. Run

код:

var b = document.createElement("div");
b.innerHTML = "<button onclick='jarektest();'>text</button>";
document.body.appendChild(b);

// short code typed inline
var s = document.createElement("script");
s.innerHTML = "function jarektest() { alert(document.body.innerHTML); }";
document.body.appendChild(s);

// longer piece, taken from other file
var s2 = document.createElement("script");
s2.src = "file:///J:/lang/js/hello.js";
document.body.appendChild(s2);
0 голосов
/ 17 февраля 2009

Что именно вы хотите сделать:

  • вставить JS в свой браузер вручную?
  • автоматически вставлять JS в ваш браузер для некоторых сайтов?
  • вставить JS в чужой браузер, когда они посещают ваш сайт?

Может быть, вы можете описать, как вы делаете это с IE. Как только мы узнаем, чего вы пытаетесь достичь, мы, вероятно, сможем вам ответить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...