2010-01-28 5 views
0

Je travaille sur une page php où css, JS et Jquery sont inclus. dans Mozilla, il affiche un message d'erreur sur la console ou dans Firebug mais dans IE, il affichecomment identifier les messages d'erreur IE Messages

Line:1597 
Char:9 
Error:Invalid Argument 
Code:0 
URL: blah blah blah 

maintenant comment puis-je savoir cette erreur ?? en fait il n'y a pas 1597 lignes dans mon code php

et si j'extraire tout JS et CSS (inclus) alors comment puis-je calculer la ligne n °. 1597? puis-je extraire chaque CSS et JS dans l'ordre où ils sont inclus? soit il devrait être refléter dans le code source

comment puis-je comprendre ce message de rapport d'erreur ??? Y at-il un moyen/outil pour identifier exactement quelle erreur IE veut montrer?

Répondre

1

Jetez un oeil à cette entrée de blog msdn: JScript Debugger in Internet Explorer 8:

Pour obtenir le débogueur appuyez simplement sur SHIFT + F12, ou cliquez sur les outils de développement icône dans la barre de commande.

edit: Pour IE7 il y a une barre d'outils développeur de Microsoft que vous pouvez télécharger séparément the microsoft download center:

La barre d'outils Microsoft Developer Internet Explorer offre une variété d'outils pour créer rapidement, la compréhension et les pages Web de dépannage.

ont également une lecture de IEBlog: Scripting Debugging in Internet Explorer

+0

i m utilise IE7? à présent? – diEcho

+1

Utilisez le devbar et/ou le débogueur de script, voir éditer. – VolkerK

+0

J'utilise l'outil de débogueur de script, puis il affiche les lignes d'erreur avec le code, je l'ai posté dans ma nouvelle question [ici] (http://stackoverflow.com/questions/2171531/ie-display-error-in-prototype-js- ligne-no-1597), s'il vous plaît dites-moi où est l'erreur – diEcho

0

Je ne sais pas comment IE calcule la ligne donnée et caractère numéro et je l'ai aussi été frustré par cette opération plusieurs fois.

La plupart du temps j'essaye de dépister l'erreur avec Firebug (pour Firefox) et essaye alors de la transférer à IE. Si cela ne fonctionne pas, je supprime les codesblocs suspects pour voir où l'erreur se cache :)

Des programmes similaires à Firebug (même si je ne les ai pas utilisés) sont "IE Developer Toolbar" et "DebugBar". Aussi "Firebug Lite" (un JS qui émule les fonctions Firebug dans IE) pourrait être utile: http://getfirebug.com/lite

+0

qui ne fonctionne pas cher. Im en fait en utilisant quelques fenêtres légères de prototype, il apparaît sur un clic de lien mais parti. en FF ça marche bien – diEcho

Questions connexes