J'essaye de corriger quelques bugs de JavaScript. Firebug facilite beaucoup le débogage de ces problèmes lorsque vous travaillez dans Firefox, mais que faites-vous lorsque le code fonctionne correctement sous Firefox alors que IE se plaint?
Réponses
Trop de publicités?vous pouvez aussi consulter l' IE Barre d'outils du Développeur qui n'est pas un débogueur, mais vous aidera à analyser le contenu de votre code.
Visual Studio va aider à la débogage
Fiddler devrait aider à analyser le trafic à destination et en provenance de votre navigateur
Vous pouvez essayer Firebug Lite ou utiliser Visual Studio pour déboguer le JavaScript.
Depuis Internet Explorer 8, internet explorer a été l'expédition avec un outil intégré pour le débogage, le dépannage, et généralement aider dans le développement de vos pages/applications. Vous pouvez accéder à ces outils en appuyant sur F12, tandis que dans le navigateur.
Onglet HTML
L'onglet HTML vous permettra de coup d'oeil dans les DOM comme le navigateur le comprend. À mesure que vous sélectionnez des éléments à partir de l'affichage HTML, leurs styles seront détaillées sur la droite, avec ses propres règles ont la capacité à être activé et désactivé. Vous pouvez également modifier les règles, et de déterminer si les styles sur l'élément ont été héritées, ou attribué explicitement. En outre, vous pouvez même dire lequel .fichier css dont ils sont originaires.
Il y a un peu plus, vous pouvez le faire dans l'onglet HTML, tels que d'examiner et de modifier les attributs des éléments, et même apporter des modifications à la présentation de l'élément dans la section mise en page. En outre, vous pouvez faire les modifications directement sur le balisage afin de tester rapidement quelques idées structurelles.
Onglet Script
Pour résoudre JavaScript questions, vous pouvez regarder la Console et la Balise de Script. Si votre script bute sur un appel à une méthode non définie, vous serez averti à l'intérieur de votre console. La console vous permet également d'exécuter JavaScript arbitraire à l'encontre de votre page, si vous souhaitez activer les éléments sur ou hors tension, ou d'essayer de lier un gestionnaire à un bouton.
L'onglet Script idéal aussi bien qu'il va formater votre JavaScript pour vous, vous permettent d'insérer des points d'arrêt, pas dans et sur les blocs de code, et de surveiller les variables au fil du temps.
Si vous avez utilisé Firebug, ou même le Webkit de l'Inspecteur, les Outils de développement F12 dans Internet Explorer 8+ devriez être assez familier pour vous.