original:
http://www.cnblogs.com/justyoung/archive/2009/04/03/kaifarenyuangongju2.html
Dans l'article précédent, l'explication détaillée de l'utilisation des outils de développement IE8 (explication détaillée des menus à tous les niveaux), nous avons expliqué en détail comment utiliser les commandes dans chaque menu des outils de développeur IE8. Je crois que de nombreux amis auraient dû l'utiliser. Les fonctionnalités les plus puissantes des outils de développeur IE8, tels que: comment tester la compatibilité des versions, comment utiliser les outils de développeur pour déboguer les scripts JavaScript, et comment utiliser les profilers pour détecter l'efficacité de la fonction de script de page, etc., nous expliquerons dans cet article. Je suis stupide, je lance juste des briques ici.
Mode navigateurConformément au dicton des "affaires infernales" - je le rembourserai tôt ou tard! . Le fruit amer planté par IE6 est en effet le temps de l'avaler. Lorsque IE8 a été libéré, il a dû faire face aux milliers de pages du monde qui ne peuvent être affichées que normalement dans IE6. Si vous ne libérez pas IE8, Firefox et Chrome vous suivront pour prendre le gâteau; Peu importe ces pages IE6, le navigateur ne sera pas grondé à mort; Laissez tous les webmasters refacteurs de la page, réfléchissez-y et riez. Hélas, que puis-je faire?
Hélas, avec cela, prenons un moyen de laisser l'utilisateur le gérer seul. S'il rencontre une page IE6 uniquement, il le gérera manuellement par lui-même et laissera le navigateur rendre également la page dans l'ancien mode de rendu. Bien que cela trouble un peu l'utilisateur, c'est aussi une solution. Ainsi, le mode du navigateur sort. Pour le dire franchement, c'est pour permettre à l'utilisateur de choisir la version IE de la page actuelle à rendre.
Donnons un exemple et pratiquons «l'explication détaillée des commentaires conditionnels de I» en passant. Le code central est le suivant:
<div id = divtest>
<! - [Si c'est-à-dire 7]>
Le navigateur est IE7
<! [endif] ->
<! - [Si ie 8]>
Le navigateur est IE8
<! [endif] ->
</div>
Essayons cette page, affichez l'effet dans différents modes de navigateur:
Pour les utilisateurs ordinaires, Microsoft recommande officiellement cette chose - le bouton Affichage de la compatibilité.
Bien sûr, pour les développeurs frontaux, cet outil est principalement utilisé pour tester la compatibilité des pages multipropriétaires. Mais c'est très regrettable: il n'y a pas de mode IE6. Bien que le monde sans IE6 soit un beau souhait, il est dommage que nous vivons en réalité, il est peut-être plus exact de vivre en enfer. Donc, je dois encore mentionner les deux outils suivants-
Solutions pour la coexistence de plusieurs versions de IE-Iieter
SuperPreview (avec téléchargement)