Existe-t-il un moyen de forcer IE8 en mode de compatibilité IE7 en utilisant .NET ou Javascript?
Réponses
Trop de publicités?Je l'aurais peut-être trouvé maintenant. http://blog.lroot.com/articles/the-ie7-compatibility-tag-force-ie8-to-use-the-ie7-rendering-mode/
Le site dit en ajoutant cette balise META:
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7">
ou l'ajouter à .htaccess
Header set X-UA-Compatible: IE=EmulateIE7
Vous pouvez définir un en-tête HTTP qui forcera IE8 à utiliser le mode de compatibilité IE7.
c'est encore plus simple. À l'aide de HTML, vous pouvez juste ajouter cette balise meta de votre page (première chose sur la page):
<meta http-equiv="X-UA-Compatible" content="IE=7" />
Si vous voulais le faire using.net, vous avez juste à envoyer votre requête http avec que des méta-informations dans l'en-tête. Cela aurait besoin d'un rafraichissement de la page pour un travail même si.
Aussi, vous pouvez regarder une question similaire ici: http://stackoverflow.com/questions/934178/compatibility-mode-in-ie8-using-vbscript