si tu as une version pro (entreprise) de ms office
installe les compl�ments d'�dition HTML
outre que cela ajoute des capacit� d'import/export � office pour le HTML
il installe aussi MSE7 MicroSoft Editor qui est en fait un �diteur de code HTML CSS JS VB avec un d�bugueur pas � pas int�gr�.
en suite tu vas de IE param�tres avanc�s et tu d�coche "d�sactiver le d�bugueur" (deux cases � coch�).
si tu n'as pas MSE 7 d�coche tout de m�me les cases en question.
lorsque tu ouvre ta page qui contient un bug IE (m�me sans MSE7) t'affiche l'erreur avec son num�ro de ligne en cliquant sur le bouton debugueur le d�bugueur s'ouvre � la ligne incrimin�e.
d�marrer directement en mode d�bug
ouvrir IE puis MSE7 aller des le menu debug de MSE7 et attacher une application choisir l'exe IE qui tourne et cliquer sur mettre en pause
dans IE ouvrir la page
le d�bugueur arr�te le chargement que l'on peut alors d�rouler en pas � pas.
Je ne l'utilise qu'en dernier recours. j'utilise principalement fire bug
lorsque mon module est bien avanc� je passe � Webkit
l� le plus simple est d'ouvrir la page et faire un click droit puis inspecter l'�l�ments. choisir le bouton javascript et placer les point d'arr�t
puis recharger la page.
je ne passe � IE qu'en derni�re �tape.
je charge un petit script en tout premier dans mes pages qui fait (de m�moire)
if (undefined == console) {console = {log:function(){}}}
ainsi la console est toujours d�finie je place donc dans mes source des console.log('une trace ici pour la variable toto: '+toto);
le simple fait d'afficher la console ou un d�bugueur permet de savoir ce qu'il se passe. le petit script du d�but permet de pr�venir le cas ou la console n'est pas d�finie.
A+JYT
Partager