Как использовать локальные файлы Javascript для тестирования на сайте с помощью Firebug (или Chrome)? - PullRequest
5 голосов
/ 10 августа 2011

У меня есть несколько пользовательских JS, которые я хочу развернуть на живом сайте, но сначала я хочу их протестировать.

Я сторонний консультант для целевых менеджеров сайтови я не являюсь частью их процесса сборки, поэтому я не могу развернуть их в тестовой среде.Поскольку это библиотека обхода DOM, она довольно специфична.

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

Спасибо!

Ответы [ 2 ]

4 голосов
/ 10 августа 2011

Почему бы просто не внедрить скрипт, над которым вы работаете, в консоль firebug:

var script = document.createElement('script');
script.src = 'url to local file';
document.appendChild(script);

Или, если у вас есть jQuery

$.getScript('url to script file.js');
2 голосов
/ 10 августа 2011

Установка Greasemonkey Add-On для Firefox.

Это дополнение может внедрять Javascript для страниц с определенными URL-адресами, соответствующими регулярному выражению, указанному во введенном JS-файле.

Если вы хотите узнать, как другие пишут свои скрипты Greasemonkey-Scripts, ищите дополнения FF, начинающиеся с "BetterXYZ", такие как BetterGmail, BetterFacebook, BetterGoogle ... Greasemonkey-Skripts на самом деле являются Javascript-файлами со специальными начальными JS-Комментарий и специальное расширение файла "* .user.js".

...