2009-10-28 5 views

Répondre

2

Si je peux trouver l'erreur dans firefox en utilisant firebug, c'est le moyen le plus simple. Si c'est un IE seul problème ce que je fais est activer le débogage de script dans Options Internet,

  1. Outils-> Options Internet ... -> Avancé-> Désactiver le débogage des scripts (Internet Explorer)
  2. Allez dans Outils -> Options Internet ... -> Avancé-> Désactiver le débogage de script (autre)

    puis de joindre Visual Studio Debugger lorsqu'une erreur se produit.

Si vous utilisez IE 8, installez la barre d'outils du développeur car elle dispose d'un débogueur intégré.

0

Votre Javascript devrait être dans un fichier séparé de js et vous devriez activer explicitement le débogage de script dans votre ensemble des options d'IE Internet. Faites-moi savoir si vous avez besoin d'une explication.

0

Parfois, quand je débogués certaines applications IE6 dans le passé, j'ai eu de mauvaises expériences depuis le débogage de script est pas trop précis. Si vous ne parvenez pas à faire fonctionner une barre d'outils ou un composant IE (comme Firebug Lite) dans votre environnement, vous pouvez toujours utiliser les appels "alert()" à des endroits spécifiques du code que vous voulez déboguer.

Ce n'est pas une solution optimale, il faut faire attention à ne pas pardonner les alertes en arrêtant le débogage, c'est une technique "old school" qui peut être obsolète pour certaines personnes mais qui fonctionne quand tout échoue.

0

La meilleure solution pour le débogage de script IE que j'ai trouvé est this. Je suppose que vous avez besoin d'outils gratuits et que vous n'avez pas de version récente de Visual Studio.

Je sais que ce n'est pas vraiment ce que vous avez demandé, mais d'après ce que j'ai trouvé, IE Developer Toolbar est un peu limité par rapport à Firebug.

Questions connexes