Jak mogę zainstalować program Internet Explorer 7 w systemie Windows 7? [duplikować]

34

Możliwa duplikat:
Jak zainstalować MSIE7 w Windows 7?

Muszę zainstalować program Internet Explorer 7 na moim komputerze z systemem Windows 7. Jak można to zrobić?

vsync
źródło
Jakich dodatkowych / alternatywnych funkcji potrzebujesz po zainstalowaniu IE7? Pytam tylko, ponieważ może być łatwiejsze obejście.
Kez
2
Zakładam, że pytający potrzebuje IE7 do testowania aplikacji internetowych ... prawda?
Yuval,
Nie widziałem żadnego innego powodu. IE8 ma lepsze możliwości standardów, IE6 zostało znormalizowane przez wielu leniwych programistów, ale IE7 jest rudowłosa pasierbem rodziny silników Trident.
Chris Charabaruk
2
Jestem programistą i muszę uruchomić tesst w każdej przeglądarce. to jeden dobry powód
vsync

Odpowiedzi:

58

Nie można zainstalować programu Internet Explorer 7, ale można go uruchomić w programie Internet Explorer 8 (ponieważ silnik renderowania jest w pakiecie), wykonując następujące czynności (UWAGA: Ta metoda działa również w przeglądarce IE 9):

  1. Otwórz IE8
  2. Otwórz> Narzędzia> Narzędzia dla programistów
  3. Przełącz tryb przeglądarki na IE7 i tryb dokumentu na IE7

Alternatywnie można pobrać instalator dla każdej wersji programu Internet Explorer ze strony http://finalbuilds.edskes.net/iecollection.htm

Mike McQuaid
źródło
To jest takie fajne. teraz mogę też użyć znakomitego (względnie mówiąc) debuggera programisty
vsync
Wystarczy zaznaczyć, że IE 6 nie działa poprawnie w systemie Vista, więc jest mało prawdopodobne, aby działał poprawnie w systemie Windows 7.
Macha
7
Jesteśmy na tej samej łodzi; niestety znaleźliśmy różnice między „prawdziwym” IE7 a IE8 z DocMode ustawionym na IE7, więc mamy wiele maszyn wirtualnych.
StevenV
2
Jak powiedział StevenV, istnieją znaczne różnice. Przybyłem tutaj, szukając rozwiązania tego problemu właśnie dlatego, że w IE9 działało dobrze z przeglądarką i docmode 7, ale rzeczywista IE7 ulegała awarii.
CptAJ,
10

Nie można go zainstalować natywnie, ponieważ program Internet Explorer 8 jest już częścią systemu Windows 7. W tym celu można jednak wykorzystać obraz Virtual PC Image dostarczony przez firmę Microsoft.

Inną opcją byłoby zainstalowanie programu Internet Explorer 7 w trybie Virtual XP, pod warunkiem, że masz co najmniej system Windows 7 Professional.

Joey
źródło
Mam wersję Windows 7 Professional. Jestem programistą i pracuję z lokalnego komputera, więc myślę, że wirtualny komputer może być dla mnie problemem.
vsync
Gdzie byłby dla Ciebie problem z wirtualnym komputerem? Nie do końca to widzę.
Joey
wirtualny komputer PC jest środowiskiem izolowanym, w jaki sposób może uzyskać dostęp do serwera lokalnego hosta swoich komputerów macierzystych?
vsync
Prawdopodobnie nadal możesz uzyskać dostęp do komputera hosta według nazwy. To, że maszyna wirtualna działa w systemie hosta, nie oznacza, że ​​nie mogą współużytkować sieci ...
Joey
z pliku readme.txt: „Ten obraz utraci ważność 14 lutego 2013 r.”
Homer
1

Chociaż nie można zainstalować IE7 na komputerze z systemem Windows 7, istnieje program o nazwie IETester, który udostępnia historyczne wersje silnika renderującego Trident (rdzeń Internet Explorera). IE7 jest dołączona jako jedna z tych historycznych wersji, więc będziesz mógł ocenić, jak witryna się renderuje, bez konieczności uruchamiania samego IE7.

Chris Charabaruk
źródło
1
Odkryłem, że IETester jest wyjątkowo niespójny zarówno pod względem renderowania, jak i błędów JS w stosunku do rzeczywistych przeglądarek, które rzekomo pozwalają ci przetestować, co moim zdaniem nie jest przydatnym testem.
Chris Moschini
0

Aby dodać do Chrisa Charabaruk za odpowiedź , istnieje również coś, co nazywa MultipleIEs , który robi to samo.

Yuval
źródło
tak, korzystałem z tego programu, odkąd się wydostał, ale nie więcej, ponieważ przestałem wspierać IE6 :) dobry program.
vsync,