Mam Microsoft Edge, ale potrzebuję Internet Explorera 7, ponieważ strona, do której mam dostęp, otworzy się tylko z tym. Pobrałem Internet Explorer 7 i powiedział, że nie jest kompatybilny. Jak sprawić, żeby to działało?
13
Mam Microsoft Edge, ale potrzebuję Internet Explorera 7, ponieważ strona, do której mam dostęp, otworzy się tylko z tym. Pobrałem Internet Explorer 7 i powiedział, że nie jest kompatybilny. Jak sprawić, żeby to działało?
Odpowiedzi:
Zakładając, że masz na myśli program Internet Explorer 7, jedną z najłatwiejszych opcji jest otwarcie programu Internet Explorer 11 i uruchomienie go w trybie zgodności z programem Internet Explorer 7.
Windows 10 będzie miał zainstalowany Internet Explorer 11, a także Edge. Kliknij
Start
i zacznij pisaćInternet Explorer
na pasku wyszukiwania, aby go znaleźć.źródło
Potrzebuję Internet Explorera 7, ponieważ strona, do której mam dostęp, otworzy się tylko z tym.
Uwaga:
Internet Explorer 7 ma prawie 10 lat i został napisany dla systemu Windows Vista.
Jest bardzo mało prawdopodobne, aby można go uruchomić natywnie w systemie Windows 10, ale można go uruchomić w systemie Windows Vista na maszynie wirtualnej (zobacz poniżej, jak to zrobić).
W każdym razie będzie pełen błędów i dziur bezpieczeństwa.
Poniżej znajduje się kilka możliwych obejść, które możesz wypróbować.
BrowserStack
BrowserStack umożliwia testowanie w różnych wersjach Internet Explorera:
Zgodność aplikacji Internet Explorer Obraz VPC
Pobierz i zainstaluj obraz VPC zgodności aplikacji Internet Explorer . Zobacz Pobieranie maszyn wirtualnych, aby uzyskać więcej informacji:
Piaskownica przeglądarki
Przeglądarka Sandbox umożliwia testowanie w różnych wersjach Internet Explorera:
źródło
Żeby było jasne: IE7 nie będzie działał pod Windows 10. Po prostu nie są ze sobą kompatybilne.
Istnieją opcje, ale nic, co powinieneś rozważyć w perspektywie długoterminowej.
Opcje:
Tryb zgodności:
IE11 zawiera tryby zgodności, które mogą emulować wszystkie wersje IE do IE7. Można to włączyć dla określonych witryn lub we wszystkich witrynach intranetowych za pomocą konfiguracji przeglądarki lub metatagu na poszczególnych stronach.
Należy jednak pamiętać, że tryb zgodności nie jest dokładną repliką prawdziwej IE7; istnieje wiele różnic (błędów), które mogą wpływać na renderowanie strony w trybie IE7, więc nie można go traktować jako zastępczego zamiennika dla prawdziwego IE7.
Ponadto należy pamiętać, że oda zgodności nie jest dostępna w nowej przeglądarce MS Edge, która zastępuje IE. Na razie IE11 jest nadal dostępny w systemie Windows 10 obok Edge, ale jest mało prawdopodobne, że tak się stanie w dłuższej perspektywie, więc nie powinieneś planować polegać na nim inaczej niż na krótki okres przejściowy.
Uruchamianie IE7 pod Windows XP na maszynie wirtualnej.
Dla programistów, którzy nadal muszą testować w IE7, jest to najrozsądniejsze rozwiązanie, a odpowiednie maszyny wirtualne można pobrać bezpłatnie od firmy Microsoft do celów testowych.
Jednak uruchamianie takiej maszyny wirtualnej nigdy nie będzie dobre dla wydajności, a IE7 jest już wystarczająco wolne, nie czyniąc go jeszcze wolniejszym, i może być problem z uruchomieniem maszyny wirtualnej za każdym razem, gdy chcesz uruchomić IE7. Dobre rozwiązanie do sporadycznych testów; naprawdę okropne rozwiązanie, jeśli trzeba go często używać.
Twoje pytanie nie określało, dlaczego chcesz korzystać z IE7. W zależności od przypadku użycia jedno z powyższych rozwiązań może być wykonalne, chociaż polecam użycie tylko w krótkim okresie.
Ale co ważniejsze, musisz zdecydowanie ponownie rozważyć potrzebę korzystania z IE7. Oprócz trudności z uruchomieniem go, musisz pamiętać, że Microsoft przestał go obsługiwać jakiś czas temu, a także wszystkie wersje systemu operacyjnego, na którym działa. Innymi słowy, jeśli ty (lub ktokolwiek, kogo znasz) używasz IE7, oznacza to, że używasz przeglądarki i systemu operacyjnego, który ma znane luki w zabezpieczeniach, dla których nie będzie żadnych poprawek. Szanse na włamanie w tym scenariuszu są dość znaczne. W tej chwili nie chciałbym uruchamiać IE7 na czymkolwiek podłączonym do Internetu.
W rzeczywistości na początku 2016 r. Państwa członkowskie rezygnują również z obsługi IE8, IE9 i IE10. Powinno to wyraźnie powiedzieć, że użytkownicy IE7 są teraz niebezpiecznie nieaktualni.
Istnieje kilka organizacji, które nadal używają IE7, i dlatego niektórzy programiści nadal muszą go obsługiwać. Rozumiem to, a tym programistom najlepiej jest najlepiej użyć powyższego rozwiązania VM. Ale należy to uznać za rozwiązanie krótkoterminowe; organizacje, o których mowa, narażają się na hakowanie, a biorąc pod uwagę, ile czasu minęło od czasu zastąpienia IE7, należy je uznać za rażąco niedbałe, jeśli zostaną zhakowane, ponieważ nadal go używają. Naprawdę trzeba je zmusić do aktualizacji.
źródło
Możliwym rozwiązaniem byłoby skorzystanie z wirtualizacji aplikacji . Umożliwia to uruchamianie dwóch lub wielu różnych wersji tego samego oprogramowania w jednym systemie operacyjnym.
Osobiście wolę korzystać z VMware Thinapp , ale są też inne dobre „darmowe” oprogramowanie / narzędzia do wirtualizacji aplikacji, takie jak Evalaze .
Jak (za pomocą Thinapp):
Oto 2 dobre samouczki na ten temat:
Krótkie streszczenie:
Alternatywny sposób przy użyciu Thinstall !
Próbny
źródło
po prostu naciśnij klawisz F12 po otwarciu IE11 i przejdź do zakładki Emulacja i wybierz Internet Explorer 7.
źródło
Naprawdę nie powinieneś. Czymkolwiek jest ta strona, opiekun naprawdę powinien zaktualizować interfejs do czegoś bardziej aktualnego. Nie musisz przerabiać całej logiki od zera, tylko interfejs użytkownika. Będzie coraz trudniej przystosowywać się do przestarzałych technologii, szczególnie jeśli używa niejasnych rzeczy, takich jak ActiveX lub innego rodzaju wtyczki kodu natywnego.
Powiedział, że pomimo MS często upierającego się, że przeglądarka jest w jakiś sposób „integralną częścią systemu operacyjnego”, tak naprawdę jest to po prostu program, który będzie działał dobrze w nowszej wersji systemu Windows, pod warunkiem, że odpowiednie biblioteki, z których został pierwotnie zbudowany, i trochę konserwacji, aby nauczyć go patrzeć dla zasobów nie w lokalizacji systemowej, jak kiedyś, ale we własnym katalogu piaskownicy /.
Istnieje pakiet stworzony z myślą o tym celu: Kolekcja Utilu IE . Autor opisuje go jako „wiele niezależnych wersji IE” i wspomina, że obsługuje „zarówno 32-bitowe, jak i 64-bitowe wersje (jeśli są dostępne) systemu Microsoft Windows 98, 98 SE, ME, NT 4.0, 2000, XP, 2003 , Vista, 2008, 7, 8, 2012, 8.1, 10 i 2016 ”. Zawiera każdą większą wersję IE od 1.0 do 8.0.
źródło