Отключение загрузки определенных файлов JavaScript с помощью Firefox - PullRequest
14 голосов
/ 09 июня 2011

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

Например: скажем, я не хочу загружать jQuery (при загрузкестраница, а не «отключение» его).Затем я хочу установить, что

http://ajax.googleapis.com/ajax/libs/jquery/1.5.2/jquery.min.js

не должно загружаться.Браузер должен полностью игнорировать это для отладки другого JavaScript на сайте.У меня нет прямого доступа к домену, поэтому я пытаюсь сделать это через браузер.

Для ясности: :) Яне хочу отключать сценарии из определенного домена, но хочу иметь возможность отключать определенные сценарии.Может быть так, что 10 скриптов находятся в одном домене, поэтому убить все 10 из них - не то, чего я хочу;в этом случае я хочу предотвратить загрузку только одного.

Есть ли способ сделать это?

Ответы [ 2 ]

16 голосов
/ 13 сентября 2011

Несколько вариантов:

  1. Используйте аддон "Adblock Plus".Вероятно, он все еще будет обращаться к js, но не выполнит его.

  2. Используйте дополнение "Greasemonkey", которое - при правильной настройке - даже не касается js-url.Но его обычно сложнее настроить правильно.;)

  3. Посмотрите на встроенные политики безопасности Firefox: http://kb.mozillazine.org/Security_Policies Здесь вы можете заблокировать JavaScript на URL или даже на уровне функций

3 голосов
/ 09 июня 2011

Перейдите в файл hosts C:\Windows\System32\drivers\etc (Windows) или /etc/hosts (Linux).

Добавить: 127.0.0.1 ajax.googleapis.com (разделены вкладкой)

И снова откройте ваш браузер Таким образом, файл jQuery не удастся загрузить.

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