8
votes

Comment puis-je activer le débogueur Firefox?

Lors du débogage d'un programme JavaScript, j'écris avec Firebug, le panneau script a cessé de fonctionner et j'ai reçu le message suivant:

débogueur non activé

J'ai traversé tous les menus et sous-menus que je pouvais trouver mais je n'ai pas vu de possibilité de réactiver cette fonctionnalité. console.log () commande n'a pas T Travailler dans Firebug également (alors qu'il fonctionne dans la console intégrée de DevTools).

Comment puis-je réactiver le panneau Firebug Script ? Ce qui peut avoir causé cela?


1 commentaires

Avez-vous essayé la très petite flèche juste à côté de "script" dans l'en-tête de l'onglet Panneau?


4 Réponses :


2
votes

Par coïncidence, je viens de "fixer" le même problème avec mon Firebug. J'ai suivi des réinstallations, des réinitialisations d'options et de telles et rien n'a aidé.

Après une enquête, elle a fait bouillir au contenu de la page, je déboguise. J'ai une fonction appelée par jQuery lorsque la charge de page est terminée: xxx

maintenant, cette fonction demande à l'utilisateur de saisir son nom à l'aide de la fonction Invite (). Il est apparu que Firebug n'active pas le panneau de script avant que l'invite () soit fermée. Ce n'est pas un problème lorsque vous n'avez qu'une seule page ouverte depuis que vous fermez simplement la boîte de dialogue et que tout fonctionne. Cependant, c'est un problème lorsque vous avez deux mêmes pages ouvertes. Le panneau de script est non opérationnel jusqu'à ce que vous fermiez les deux invites.


2 commentaires

Si ce problème persiste après la prochaine version majeure de Firebug, vous devriez Signaler ce numéro et fournit un cas de test pour cela, il peut donc être corrigé.


@Sebastianzartner Je vais essayer de ne pas oublier de faire ça.



3
votes

Cela peut avoir des causes différentes. L'un d'entre eux est décrit dans numéro 5646 , qui est lié à retourner et avancer dans l'histoire du navigateur.

Dans de tels cas, il demande normalement qu'un navigateur redémarre de fonctionner à nouveau.

Notez que Firebug jusqu'à la version 1.12 est basé sur une ancienne API de débogueur exposée par Firefox appelée JSD, qui est non comprise et inscrite. Depuis la version 2.0 Firebug utilise un Nouvel API de débogueur , qui corrige cela problème.


0 commentaires

0
votes

J'avais le même problème et, grâce à Guralfin romain, j'ai compris que le dialogue Firefox vous invite à insérer le mot de passe principal était la cause. Lorsque vous définissez un mot de passe principal pour tous les mots de passe stockés, FFOX ouvre généralement un dialogue pour la demander juste après le début du programme. Mais parfois, ce dialogue passe derrière la fenêtre principale et vous ne remarquez pas que c'est là.


0 commentaires

2
votes

Je faisais face à ce problème récemment. J'ai trouvé que mon pirebug ne se mettait pas à jour parce que mon firefox était coincé sur 29.x. Une fois que j'ai mis à jour mon Firefox, le nouveau Firebug a été installé. Il ne supporte que Firefox 30 +.

note : J'utilisais OSX V1.9.3.


0 commentaires