web-dev-qa-db-fra.com

Comment puis-je exécuter des versions héritées de IE (IE7/IE8) sous Windows 8?

Je fais du développement web sur un système Windows 8. J'utilise la dernière version d'IE, mais je dois également tester l'application avec les anciennes versions de IE (notamment IE7 et IE8).

Est-il possible d'exécuter ces versions héritées de IE sur Windows 8?

56
jsalonen

Pour ce faire, vous utilisez des machines virtuelles, c’est le moyen le plus simple. Vous utilisez les images Hyper V et VHD fournies par Microsoft (ou utilisez un outil tiers, tel que la boîte virtuelle).

Tout d’abord, configurez Hyper V selon les instructions données par Kronos here .

enter image description here

Vous pouvez ensuite télécharger les images vhd respectives de Microsoft et créer une machine virtuelle pour chaque version de IE.

http://www.Microsoft.com/en-us/download/details.aspx?id=11575

Lancer le vhd

Ouvrez le gestionnaire Hyper V et créez un nouvel ordinateur virtuel. enter image description here

Entrez le nom, les détails de la mémoire, etc., mais pour l’image de disque dur, sélectionnez utiliser le disque dur existant.

enter image description here

Cliquez sur Terminer et vous aurez votre VM avec les versions héritées d'IE.

HowToGeek a un grand tutoriel pour faire en sorte que chaque VM exécute here .

57
HackToHell

Si vous avez besoin d'un outil de test autonome, vous pouvez essayer BrowseEmAll . Il exécute IE 7, 8, 9 et 10 à côté.

enter image description here

35
megaperlz

À des fins de test simples, je trouve IETester fonctionne plutôt bien.

7
joshuahedlund

Microsoft a maintenant fourni des instances spécifiques à Windows 8/HyperV pour diverses combinaisons de IE et de Windows. Vous pouvez les télécharger à partir de: http://www.modern.ie/virtualization-tools .

http://www.modern.ie propose également des outils de test basés sur Browser Stack pour simplifier les tests hérités IE.

5
colethecoder

Vous pourrez peut-être contourner le problème avec les outils de développement. Ouvrez IE (mode Bureau) et appuyez sur F12 (ou sélectionnez Outils> Outils de développement).

Dans la barre d’outils, vous pouvez sélectionner le mode Navigateur et le mode Document. Il y a une explication détaillée sur la façon dont cela fonctionne et sur la différence entre ces deux modes.

4
Peter

Vous pouvez utiliser ce site pour tester la compatibilité du navigateur: http://browsershots.org/

1
shmuel

Quel est le problème en appuyant simplement sur F12 dans IE9 et en définissant le mode de compatibilité sur IE7/IE8? Je n'ai jamais remarqué de différence entre le navigateur réel et le simulateur de navigateur intégré à IE9.

1
Jules

VMWare Thin App , est peut-être quelque chose que vous souhaitez voir non seulement pour le navigateur, mais pour toute application devant être exécutée dans un environnement non pris en charge par le système d'exploitation hôte.

0
Lord Loh.