2011-06-09 12 views
12

Estoy buscando una manera de evitar cargar un archivo JavaScript específico en un sitio web para cualquier sitio web de su elección, con Firefox.Deshabilitar la carga de archivos específicos de JavaScript con Firefox

Por ejemplo: Digamos que no quiero cargar jQuery (al cargar la página, no después 'inhabilitándola'). Entonces quiero poder establecer que

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

no debe cargarse. El navegador debe completar ignorar esto para depurar otro JavaScript en el sitio web. No tengo acceso directo al dominio, por eso intento hacerlo a través del navegador.

Así que para mayor claridad: :) No quiero desactivar los scripts de un cierto dominio, pero quiero ser capaz de desactivar ciertos guiones. Puede ser que 10 scripts estén en 1 dominio, por lo que matar a los 10 no es lo que quiero; en ese caso, quiero evitar cargar solo uno.

¿Hay alguna manera de hacerlo?

+0

relacionado: [¿Hay un built-in feauture de Firefox que permite ¿se están descargando los recursos de la página web del filtro?] (http://superuser.com/questions/361672/) –

Respuesta

14

varias opciones:

  1. usar el addon "Adblock Plus". Probablemente todavía accederá al js pero no lo ejecutará.

  2. Usa el complemento "Greasemonkey", que, cuando está bien configurado, ni siquiera toca la js-url. Pero en general es más difícil de configurar correctamente. ;)

  3. Tener un vistazo a las políticas de seguridad edifi de Firefox: http://kb.mozillazine.org/Security_Policies Aquí puede bloquear javascript en una url o incluso a nivel de la función

+3

De hecho, AdBlock Plus es una herramienta muy buena para ese tipo de cosas :) El script ni siquiera se descargará. También puede optar por bloquear este script solo en páginas de un dominio particular, etc. –

3

Ir a sus anfitriones archivo en C: \ Windows \ System32 \ drivers \ etc Añadir: 127.0.0.1 ajax.googleapis.com (separados por una pestaña)

y vuelva a abrir su navegador De esta manera el archivo de jQuery no podrá cargar

+1

+1 por simplicidad! –

+2

Gracias por su respuesta, sin embargo, esto no funciona si hay más JavaScripts en el mismo dominio y desea deshabilitar uno de ellos. He actualizado mi pregunta para una aclaración. – Sander

+1

@NiklasRingdahl Ni siquiera responde la pregunta. –

Cuestiones relacionadas