J'ai lu que si le DOCTYPE n'est pas corrigé, IE6 passera en mode Quirks.Comment savoir si le mode Quirks a été déclenché dans IE6?
J'ai donné un document HTML 4.01 Transitional, mais comment puis-je savoir si IE6 déclenche le mode Quirks ou non?
J'ai lu que si le DOCTYPE n'est pas corrigé, IE6 passera en mode Quirks.Comment savoir si le mode Quirks a été déclenché dans IE6?
J'ai donné un document HTML 4.01 Transitional, mais comment puis-je savoir si IE6 déclenche le mode Quirks ou non?
Regardez document.compatMode
<script type="text/javascript" charset="utf-8">
if(document.compatMode == 'CSS1Compat'){
alert("Standards mode");
}else{
alert("Quirks mode");
}
</script>
Si vous regardez à la fin de la barre d'adresse, il y a une petite icône "page cassée" qui indique si vous êtes en mode bizarre, ou en mode "correct"!
Vous pouvez également obtenir cette aide de JavaScript en questionnant ...
alert(document.compatMode);
créer un signet avec le lien suivant:
javascript: m = (document.compatMode == 'CSS + Compat')? 'Standards.': 'Quirks'; window.alert ('Vous êtes en mode' + m + '');
excellent merci :) – RadiantHex