Pourquoi Firebug dit-il qu'il y a No Javascript on this page
quand il y a clairement des charges de JavaScript sur la page. J'ai même rechargé la page plusieurs fois pour m'en assurer, mais elle affiche toujours le même message.
Il n'avait jamais l'habitude de faire cela auparavant, mais tout d'un coup, il se comporte mal.
Est-ce à cause de problèmes de configuration ou à cause de quelque chose d'autre?
javascript
firefox
firebug
Shaoz
la source
la source
Réponses:
À partir de la version 50 de Firefox, il semble que Firebug ne fonctionnera plus car Mozilla migre vers Firefox Devtools . L'onglet Outils / Développeur Web a une option «débogueur». Consultez cette page pour une discussion sur la migration. Lisez tous les articles du 19 novembre pour plus d'informations.
Il me semble que l'option donne moins de fonctionnalités mais Firebug en soi ne sera jamais corrigé pour Firefox 50 et au-delà
la source
EDIT 2017 Avril
Cette réponse est désormais dépassée et je ne la teste même plus car je n'utilise plus Firebug (dommage, je l'ai adoré il y a des années à l'époque c'était L'outil du commerce pour le développement web).
EDIT 2014 Novembre
La réponse originale est maintenant dépassée depuis plus d'un an en raison de l'évolution de Firebug. Merci à @AmadeusDrZaius pour le garder sur les rails
Réponse pour les versions obsolètes de Firebug Pour tous ceux qui ont encore ce problème après la mise à jour de Firebug. Cliquez simplement sur l' option Effacer la liste d'activation dans le menu Firebug .
Pour ceux qui ne peuvent pas le trouver, notez que "Effacer la liste d'activation" apparaît dans la liste déroulante à partir de l'icône Firebug dans la barre d'outils, mais pas dans le menu Outils> Développeur Web> Firebug.
Je suppose qu'en raison du bug qui a frappé votre page de travail, il reste répertorié comme "pas d'activation de FB pour ce site s'il vous plaît".
la source
Je n'ai rencontré aucun Javascript sur cette page après la mise à niveau de Firefox vers la version 50.0 , avec Firebug version 2.0.18 . J'ai essayé de rafraîchir Firefox, même de désinstaller complètement Firefox et de l'installer à nouveau. Rien ne fonctionne pour moi.
Quelques heures plus tard, j'ai rétrogradé Firefox à 49.0.2 , et voilà, cela fonctionne tout de suite. J'ai téléchargé l'ancienne version ici .
la source
J'ai tout essayé sur cette liste et rien n'a fonctionné pour moi à part la réinitialisation de Firefox comme ceci:
https://support.mozilla.org/en-US/kb/reset-firefox-easily-fix-problems
la source
Je me rends compte qu'il y a déjà 10 réponses à cette question, mais dans mon cas, aucune n'a aidé. J'utilise Firefox version 39.0 et Firebug version 2.0.11. La seule solution est de redémarrer complètement Firefox (c'est-à-dire pas seulement l'onglet ou l'instance avec le problème).
C'est peut-être dû à la surutilisation de la mémoire par Firefox, ou peut-être qu'il y a un bogue dans Firebug. Je ne peux pas en parler, mais ce que je sais, c'est que cela n'a pas fonctionné. J'ai tué Firefox, ouvert à nouveau exactement la même page sans aucune modification et maintenant cela fonctionne. Cela m'est arrivé de nombreuses fois et un redémarrage complet le corrige toujours, mais c'est la seule chose qui fait.
la source
Depuis Firefox 49.0 et Firebug 2.0.18, le panneau Script est cassé. Cela est dû à certaines modifications internes de l'API Firefox. Et parce que Firebug est officiellement arrêté , cela ne sera malheureusement plus corrigé.
Il y avait aussi un bogue dans Firebug 2.0.11 (et inférieur) en combinaison avec Firefox 39.0 causant ce problème. Ce bogue est classé sous le numéro 7918 .
Cela se produit lorsque le panneau Script est activé et que vous fermez Firebug et le rouvrez.
Vous pouvez voir deux messages d'erreur liés enregistrés dans la console du navigateur (peuvent être ouverts via le menu Ctrl+ Shift+ Jou Firebug> Développeur > Console du navigateur):
et
Solution:
La seule solution jusqu'à ce que ce bogue soit corrigé est de redémarrer complètement Firefox.
la source
Des choses similaires me sont arrivées parce que j'ai oublié d'ajouter la balise de fermeture.
NE FAITES PAS ceci:
ou
FAITES ceci à la place:
la source
Le même problème m'est arrivé. Je pensais que c'était un problème dans mes scripts, mais j'ai vérifié google.com et le problème a persisté. Mon problème était que j'avais mis à jour ma version de FF et conservé l'ancienne version de FireBug. Quand j'ai mis à jour FireBug et tout a été résolu.
la source
À partir de Firefox 49, le bogue de feu sera intégré et il s'appellera ensuite bogue de feu. Ainsi, l'ajout de bogue d'incendie ne fonctionnera pas correctement et aucun problème ne sera résolu. Vous pouvez donc utiliser l'inspecteur Firefox. Voir ici pour plus d'informations
la source
Si le problème n'apparaît que sur une seule page, vérifiez que votre dossier de script est référencé à partir du dossier actuel (".") Ou qu'il est accessible depuis la racine du serveur ("/").
peut ne pas être le même que
la source
Comme mentionné, il y a parfois une erreur de syntaxe Javascript qui invalide l'ensemble du script. Mais j'ai aussi eu cela, et le simple fait d'ouvrir la page dans un nouvel onglet ou une nouvelle fenêtre et d'actualiser Firebug (désactiver, activer) fait réapparaître le javascript.
la source
Une fois, cela m'a surpris lorsque j'ai publié l'un de mes sites et que je le vérifiais. Aucun Javascript ne fonctionnait, il n'y avait aucune erreur dans la console et Firebug n'a montré aucun script.
Il s'est avéré que dans ce cas, j'avais oublié d'autoriser le site en NoScript - donc il n'y avait vraiment aucun script en cours de chargement.
Je ne sais pas si c'est le problème auquel vous êtes confronté, mais cela vaut la peine d'en être conscient.
la source
J'ai également eu cette erreur en essayant d'utiliser Ajax sur un serveur différent de celui qui dessert la page. JavaScript autorise uniquement l'accès Ajax au serveur qui a servi la page.
la source
Ce problème se produit TOUJOURS (août 2015) avec Firefox 39.0.3 et Firebug 2.0.11
Pour les personnes qui disent que le code est incorrect ou qu'il manque des balises de fin, etc., tout ce que j'ai fait pour que tout le javascript réapparaisse dans l'onglet était d'arrêter Firefox et de le redémarrer. Je n'ai rien changé. De plus, l'option "Effacer la liste d'activation" ne fonctionnait pas (aucune idée de ce que cela signifie)
la source
J'ai voté pour la réponse de @ Tom_Thomson ci-dessus, mais je me demande si simplement supprimer puis réinstaller le module complémentaire Firebug n'aurait pas pu accomplir la même chose sans perdre tous les autres éléments tels que les signets.
la source
FWIW, ce problème se produit toujours en août 2016. J'utilise Firebug 2.0.17 avec Firefox Dev Edition 50.0a2.
Pour contourner le problème, je suis capable d'utiliser les outils de développement, bien qu'ils ne soient pas aussi robustes que Firebug (quand cela fonctionne).
la source
Eh bien, Firefox natif Inspector est bon ... Je sais que certaines choses vous manqueront, mais en général, nous pouvons survivre avec. La bonne nouvelle est ... moins un addon, FF sera plus rapide :)
la source