Wie kann ich ältere Versionen von IE (IE7 / IE8) unter Windows 8 ausführen?


55

Ich mache Webentwicklung auf einem Windows 8-System. Ich verwende den neuesten IE, aber ich muss die App auch mit älteren IE-Versionen (insbesondere IE7 und IE8) testen.

Ist es möglich, diese älteren Versionen von IE unter Windows 8 auszuführen?

Antworten:


57

Dazu verwenden Sie virtuelle Maschinen. Dies ist der einfachste Weg. Sie verwenden Hyper V und die von Microsoft bereitgestellten VHD-Images (oder verwenden ein Drittanbieter-Tool wie virtual box).

Richten Sie zunächst Hyper V gemäß den Anweisungen von Kronos ein .

Bildbeschreibung hier eingeben

Sie können dann die entsprechenden vhd-Images von Microsoft herunterladen und eine virtuelle Maschine für jede Version des IE erstellen.

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

Laufen die VHD

Öffnen Sie den Hyper V-Manager und erstellen Sie eine neue virtuelle Maschine. Bildbeschreibung hier eingeben

Geben Sie den Namen, die Speicherdetails usw. ein, und wählen Sie dann für das Festplattenabbild Vorhandene Festplatte verwenden aus.

Bildbeschreibung hier eingeben

Klicken Sie auf Fertig stellen und Sie haben Ihre VM mit den älteren Versionen des IE.

HowToGeek hat ein umfangreiches Tutorial, wie man die einzelnen VMs hier zum Laufen bringt .


1
Nicht so einfach wie ich es mir erhofft hatte, aber das löst das Problem. Vielen Dank!
jsalonen

1
@jsalonen Dies ist die gleiche Option, die MS seit dem Start von Vista für alte IE-Versionen bereitgestellt hat. Die einzige wesentliche Änderung seitdem war, dass Sie durch die flexiblere Aktivierung in Vista / W7 neue Test-VMs aus demselben Download erstellen können, wenn der alte abläuft, während das XP / IE6-Image jedes Mal neu heruntergeladen werden muss (Vista fügte X Tage hinzu) Nach der ersten Verwendung lief XP nur an einem bestimmten Datum ab und MS musste neue Images erstellen, um es zu erhöhen.)
Dan Neely

Wenn Sie beim Erstellen der virtuellen Maschine die Option zur Auswahl von "Generation 1" oder "Generation 2" sehen, wählen Sie die erste aus. Sie unterstützt die von Microsoft bereitgestellte "vhd" -Datei. Die zweite Option unterstützt nur 'vhdx'-Festplattendateien.
Greg Woods

Beachten Sie, dass die Passworteingabe eine mit QWERTZ eingegebene Tastatur erwartet! Zum Beispiel ist das Win7_IE8-Passwort "Password1", das in AZERTY als "Pqsszord1" eingegeben werden sollte (ich habe die "1" von meinem Ziffernblock verwendet ..)
Donatello

Sie müssen auch zuerst "VirtualPC-Integration" auf der VM deinstallieren und die "Hyper-V-Integrationsdienste" aktualisieren (virtuelle CD mit STRG + I oder im Aktionsmenü einlegen)
Donatello,

34

Wenn Sie ein eigenständiges Testtool benötigen, können Sie BrowseEmAll ausprobieren . Es läuft neben IE 7, 8, 9 und 10.

Bildbeschreibung hier eingeben


Funktioniert das Tool in 8?
HaydnWVN


4
Es ist nicht kostenlos, nur 30-Tage-Testversion :(
Avirk

1
Ja, vielleicht können Sie eine kostenlose Lizenz bekommen? "Wenn Sie ein Macher jeglicher Art sind (gemeinnützig, wohltätig, Bildungseinrichtung oder Open-Source-Mitarbeiter), senden Sie mir eine kurze Nachricht und ich sende Ihnen eine kostenlose Lizenz." von browseemall.com/Buy
megaperlz

Ich nehme an, dass dies wahrscheinlich funktioniert, indem Ihre Seite auf ihren Servern gerendert wird (auf denen dann alle verschiedenen Browser ausgeführt werden).
7.

7

Für einfache Testzwecke finde ich, dass IETester ziemlich gut funktioniert.


Ich habe auch IETester verwendet und es ist in Ordnung, die Registerkarten stürzen ziemlich oft ab, aber normalerweise, wenn sie alleine gelassen werden und nicht während des Testens. Und es ist kostenlos.
Holger

Ich habe IETester jahrelang benutzt und bin damit zufrieden, habe aber kürzlich festgestellt, dass es nicht mehr gut genug funktioniert (zumindest unter Windows 7). Einige IE-Versionen stürzen jedes Mal ab, oder die Zwischenablage funktioniert nicht oder JavaScript wird nicht ausgeführt ...
Álvaro González


4

Möglicherweise können Sie das Problem mit den Entwicklertools umgehen. Öffnen Sie den IE (Desktop-Modus) und drücken Sie F12 (oder gehen Sie zu Tools> Developer Tools).

In der Symbolleiste können Sie den Browsermodus und den Dokumentmodus auswählen. Es gibt eine ausführliche Erklärung, wie es funktioniert und worin der Unterschied zwischen diesen beiden Modi besteht.


6
Sie unterscheiden sich jedoch geringfügig von den aktuellen älteren IE-Versionen.
Joey

1
Bereits ausprobiert, aber sie funktionieren nicht 100% genau wie alte Versionen von IE. Danke trotzdem!
jsalonen


1

Was ist falsch daran, einfach F12 in IE9 zu drücken und den Kompatibilitätsmodus auf IE7 / IE8 zu setzen? Ich habe noch nie Unterschiede zwischen dem echten Browser und dem in IE9 eingebauten Browser-Simulator bemerkt.


2
Das ist genau das, was ich tue, aber ich habe ein Feedback vom Kunden erhalten, dass die Seite nicht mit der alten Version von IE funktioniert. Daher muss genau derselbe Browser verwendet werden, um das Problem zu replizieren. Die Seite funktioniert einwandfrei im Emulatormodus.
jsalonen

0

Die VMWare Thin App ist möglicherweise nicht nur für den Browser, sondern für alle Anwendungen interessant, die in einer Umgebung ausgeführt werden müssen, die vom Host-Betriebssystem nicht unterstützt wird.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.