tools quantum para lite hack developer chrome javascript firefox firebug

javascript - lite - firebug para firefox quantum



Firebug dice "No hay Javascript en esta página", a pesar de que JavaScript existe en la página (17)

A partir de Firefox versión 50, parece que Firebug ya no funcionará ya que Mozilla está migrando a Firefox Devtools . La pestaña Herramientas / Desarrollador web tiene una opción ''depurador''. Vea esta página para una discusión sobre la migración. Lea todas las publicaciones del 19 de noviembre para obtener más información.

Me parece que la opción da menos funcionalidad, pero Firebug per se nunca será reparado para Firefox 50 y más allá

¿Por qué Firebug dice que no No Javascript on this page cuando hay claramente un montón de JavaScript en la página? Incluso recargué la página varias veces para asegurarme pero aún muestra el mismo mensaje.

Nunca solía hacer eso antes, pero de repente se porta mal.

¿Es por algún problema de configuración o por alguna otra cosa?


Bueno, el Inspector nativo de Firefox es bueno ... Sé que extrañarás algunas cosas, pero en general podemos sobrevivir con eso. La buena noticia es ... menos un complemento, FF será más rápido :)


Como se mencionó, a veces hay un error de sintaxis de Javascript que invalida todo el script. Pero también he tenido esto, y simplemente abriendo la página en una nueva pestaña o ventana y refrescando firebug (desactivar, habilitar) obtiene el javascript para mostrarse de nuevo.


Desde Firefox 49.0 y Firebug 2.0.18, el panel Script está roto. Esto se debe a algunos cambios internos de la API de Firefox. Y debido a que Firebug se suspendió oficialmente , lamentablemente ya no se solucionará.

También hubo un error en Firebug 2.0.11 (y más abajo) en combinación con Firefox 39.0 que causaba este problema. Este error está archivado como problema 7918 .
Sucede cuando el panel de Script está habilitado y cierra Firebug y lo vuelve a abrir.

Puede ver dos mensajes de error relacionados registrados en la Consola del navegador (se puede abrir a través de Ctrl + Shift + J o menú de Firebug> Desarrollador > Consola del navegador):

se produjo un error al procesar ''attach: TypeError: docShell es nulo Stack: getChildDocShells @ resource: //gre/modules/commonjs/toolkit/loader.js -> resource: //gre/modules/devtools/server/actors/webbrowser.js : 53: 7 ...

y

onPacket lanzó una excepción: Error: El servidor no especificó un actor, descartando el paquete: {"error": "unknownError", "mensaje": "se produjo un error al procesar ''attach: TypeError: docShell is null / nStack: getChildDocShells @ resource: //gre/modules/commonjs/toolkit/loader.js -> resource: //gre/modules/devtools/server/actors/webbrowser.js: 53: 7 ...

Solución:

La única solución hasta que se solucione este error es reiniciar Firefox por completo.


Desde firefox 49, el error de fuego será incorporado y se llama fire-bug next. Entonces, el complemento de error de fuego no funcionará correctamente y no se resolverán problemas. Entonces puedes usar el inspector de Firefox. Mira here para más información


El mismo problema me acaba de pasar. Pensé que era un problema en mis scripts, pero revisé google.com y el problema persistió. Mi problema era que había actualizado mi versión de FF y conservaba la versión anterior de FireBug. Cuando actualicé FireBug y todo fue resuelto.


Este problema TODAVÍA está sucediendo (agosto de 2015) con Firefox 39.0.3 y Firebug 2.0.11

Para las personas que dicen que el código es incorrecto o que faltan etiquetas de finalización, todo lo que hice para que todo el javascript volviera a aparecer en la pestaña fue apagar Firefox y reiniciarlo. No cambié nada. También esa opción "Borrar lista de activación" no funcionó (ni idea de lo que eso significa)


FWIW este problema todavía está sucediendo en agosto de 2016. Estoy usando Firebug 2.0.17 con Firefox Dev Edition 50.0a2.

Como solución alternativa, puedo usar las herramientas de desarrollador, aunque no son tan robustas como Firebug (cuando está funcionando).


Me doy cuenta de que ya hay 10 respuestas a esta pregunta, pero en mi caso ninguna de ellas me ayudó. Estoy ejecutando Firefox versión 39.0 y Firebug versión 2.0.11. La única solución es reiniciar completamente Firefox (es decir, no solo la pestaña o instancia con el problema).

Tal vez se deba al uso excesivo de memoria de Firefox, o tal vez hay un error en Firebug. No puedo hablar de eso, pero lo que sí sé es que no funcionó. Maté a Firefox, abrí exactamente la misma página sin cambios y ahora funciona. Esto me ha sucedido en numerosas ocasiones y un reinicio completo siempre lo soluciona, pero eso es lo único que hace.


Me encontré con No Javascript en esta página después de actualizar Firefox a la versión 50.0 , con Firebug versión 2.0.18 . Intenté actualizar Firefox, incluso desinstalé completamente Firefox y lo instalé nuevamente. Nada funciona para mi

Un par de horas más tarde, he degradado Firefox a 49.0.2 , y listo, funciona de inmediato. Descargué la versión anterior here .


Me han sucedido cosas similares porque olvidé agregar la etiqueta de cierre.

NO hagas esto:

<script src="some.url" type="text/javascript">

o

<script src="some.url" type="text/javascript"/>

HAGA esto en su lugar:

<script src="some.url" type="text/javascript"></script>



Si el problema solo aparece en una sola página, verifique que su carpeta de scripts esté referenciada desde la carpeta actual (".") O que se pueda acceder desde la raíz del servidor ("/").

<script src="./scripts/pagescripts.js" type="text/javascript"></script>

puede no ser lo mismo que

<script src="/scripts/pagescripts.js" type="text/javascript"></script>


También recibí este error cuando intento utilizar Ajax en un servidor diferente al que sirve la página. JavaScript solo permite el acceso de Ajax al servidor que sirvió en la página.


Una vez que esto me sorprendió fue cuando publiqué uno de mis sitios y lo estaba revisando. No funcionaba Javascript, no había errores en la consola y Firebug no mostraba ningún script.

Resultó que en esa instancia, había olvidado permitir el sitio en NoScript, por lo que realmente no se estaban cargando scripts.

No estoy seguro de si ese es el problema al que se enfrenta, pero vale la pena tenerlo en cuenta.


Volví a subir la respuesta de @Tom_Thomson anterior, pero me pregunto si simplemente quitar y volver a instalar el complemento Firebug podría no haber logrado lo mismo sin perder todas las demás cosas, como los marcadores.


EDICION 2017 Abril

Esta respuesta ahora está desactualizada y ni siquiera la estoy probando porque ya no estoy usando Firebug (una pena, me encantó hace años en un momento en que era la herramienta de comercio para el desarrollo web).

EDICIÓN 2014 noviembre

La respuesta original es ahora más de un año obsoleta debido a la evolución de Firebug. Gracias a @AmadeusDrZaius para mantenerlo en las pistas

Respuesta para versiones obsoletas de Firebug Para cualquier persona que aún tenga este problema después de actualizar Firebug. Simplemente haga clic en Borrar la opción de lista de activación dentro del menú de Firebug .

Para aquellos que no pueden encontrarlo, tenga en cuenta que aparece "Borrar lista de activación" en el menú desplegable del ícono Firebug en la barra de herramientas, pero no en el menú Herramientas> Desarrollador web> Firebug.

Supongo que debido a la falla que golpeó anteriormente su página de trabajo, se muestra como "no active FB para este sitio, por favor".