Как я могу установить Internet Explorer 7 на Windows 7? [Дубликат]

34

Возможное дублирование:
как установить MSIE7 в Windows 7?

Мне нужно установить Internet Explorer 7 на моем компьютере с Windows 7. Как это может быть сделано?

VSync
источник
Какие дополнительные / альтернативные функции вам нужны для установки IE7? Я только спрашиваю, поскольку может быть более легкий обходной путь.
Кез
2
Я предполагаю, что запрашивающему нужен IE7 для тестирования веб-приложений ... верно?
Юваль
Я не видел никакой другой причины. IE8 обладает лучшими возможностями стандартов, IE6 был стандартизирован многими ленивыми разработчиками, но IE7 - рыжий пасынок семейства движков Trident.
Крис Чарабарук
2
Я веб-разработчик и мне нужно запустить tesst на каждом браузере. это одна из веских причин
vsync

Ответы:

58

Вы не можете установить Internet Explorer 7, но вы можете запустить его в Internet Explorer 8 (так как механизм рендеринга связан), выполнив следующие действия (ПРИМЕЧАНИЕ. Этот метод также работает в IE 9):

  1. Откройте IE8
  2. Открыть> Инструменты> Инструменты разработчика
  3. Переключите режим браузера в IE7 и режим документа в IE7

Кроме того, вы можете скачать установщик для каждой версии Internet Explorer с http://finalbuilds.edskes.net/iecollection.htm

Майк Маккуэйд
источник
Это так круто. теперь я также могу использовать его превосходный (условно говоря) отладчик разработчика
vsync
Просто отметим, что IE 6 не работает правильно в Vista, поэтому вряд ли будет работать правильно в Windows 7.
Macha
7
Мы в одной лодке; К сожалению, мы обнаружили различия между «настоящим» IE7 и IE8 с DocMode, установленным в IE7, поэтому мы получили несколько виртуальных машин.
StevenV
2
Как сказал StevenV, есть значительные различия. Я пришел сюда в поисках решения этого вопроса именно потому, что в IE9 все нормально работало с браузером 7 и режимом документооборота, но реальный IE7 полностью рушился.
CptAJ
10

Вы не можете установить его изначально, поскольку Internet Explorer 8 уже является частью Windows 7. Но вы можете использовать образ Virtual PC, предоставленный Microsoft для этой цели.

Другой вариант - установить Internet Explorer 7 в режиме Virtual XP, если у вас установлен хотя бы Windows 7 Professional.

детеныш
источник
У меня есть версия Windows 7 Professional. Я веб-разработчик и работаю с моего компьютера localhost, поэтому я думаю, что Virtual PC может быть проблемой для меня.
vsync
Где Virtual PC будет проблемой для вас? Я не совсем это вижу.
Джои
Виртуальный ПК является изолированной средой, как он может получить доступ к локальному серверу своих родителей?
vsync
Скорее всего, вы все еще можете получить доступ к хост-компьютеру по имени. То, что виртуальная машина работает на хост-системе, не означает, что они не могут использовать сеть ...
Joey
из файла readme.txt: «Срок действия этого изображения истечет 14 февраля 2013 г.»
Гомер
1

Хотя вы не можете установить IE7 на компьютер с Windows 7, есть программа IETester, которая предоставляет исторические версии механизма рендеринга Trident (ядро Internet Explorer). IE7 включен в качестве одной из этих исторических версий, так что вы сможете оценить, как сайт отображает, без необходимости фактически запускать IE7.

Крис Чарабарук
источник
1
Я обнаружил, что IETester чрезвычайно несовместим как с рендерингом, так и с ошибками JS по сравнению с реальными браузерами, которые он намеревается позволить вам тестировать, что, на мой взгляд, не является полезным тестом.
Крис Москини
0

Чтобы добавить ответ Криса Чарабарука , есть еще что-то, называемое MultipleIEs , которое выполняет то же самое.

Юваль
источник
да, я использовал эту программу с тех пор, как она вышла, но не более того, потому что я перестал поддерживать хорошую программу IE6 :).
vsync