Chciałbym zmusić IE10 na poziomie przeglądarki (nie od strony serwera) do przejścia w tryb IE9.
Wiem, że mogę to zrobić ręcznie za pomocą narzędzi programistycznych F12 w wersji IE10 na komputery. Czy można zmusić witrynę do wyświetlania w trybie IE9 zarówno w wersji Metro, jak i stacjonarnej IE10?
windows-8
internet-explorer-10
GaTechThomas
źródło
źródło
Odpowiedzi:
Możesz dodać swoją witrynę do list widoku zgodności. Wybierz z menu „Narzędzia” -> „Ustawienia widoku zgodności” iw oknie podręcznym wpisz swoją stronę.
Zrobiłem to na Windows 7, ale myślę, że to rozwiązanie dotyczy Windo
Rozwiązanie znalezione tutaj: http://www.mydigitallife.info/force-ie8-to-load-and-display-websites-in-ie7-compatibility-view-mode/ .
źródło
Najlepszym, jaki mogę wymyślić, jest wymuszenie otwarcia przeglądarki w określonym trybie za pomocą opcji wiersza polecenia. Niestety, czegoś takiego nie można znaleźć na „oficjalnej” liście opcji wiersza polecenia dla IE. Również dyskusje na Technet również wydają się sugerować, że - przynajmniej na IE9 - nie można na stałe ustawić tryb dokumentu do ustawienia starszych.
Muszę też powiedzieć, że zastanawia mnie, dlaczego musisz to rozgryźć po stronie klienta. Chodzi mi o to, że jeśli chcesz zmusić użytkowników IE10 do korzystania z trybu renderowania IE9, musisz po prostu dodać
X-UA-Compatible
metatag z wersją IE o 9:Z biblioteki MSDN :
źródło