Problemy z ładowaniem niektórych stylów CSS przy pomocy przeglądarki Internet Explorer uzyskującej dostęp do nazwy komputera - javascript, css, Internet Explorer, iis-7, web

Mam bardzo dziwny problem tylko w Internet Explorerze (używam wersji 9.0.8)

Mam zainstalowany serwer WWW na komputerze (Windows 7) działający pod IIS 7. Wykorzystałem framework CakePHP dla witryny.

Kiedy uzyskuję dostęp do niego z mojego adresu IP, wszystko działa dobrze, ale z drugiej strony, gdy uzyskuję dostęp do niego z nazwy komputera, niektóre style CSS nie są stosowane, jak również niektóre skrypty JS.

Pliki ładują się poprawnie, ponieważ większość stylów CSS jest stosowana i wszystkie ładują się z tego samego pliku. Ale niektóre z nich, nie pytaj mnie dlaczego, nie są stosowane.

Tutaj możesz zobaczyć inspektora Internet Explorera wczytującego witrynę z obu adresów URL: http://s9.postimage.org/vjhg6ytsd/problem.png wprowadź opis obrazu tutaj

W JavaScript, co się dzieje, jest to, że niektórefunkcje wydają się zakłócać przepływ pozostałej części. Jeśli usunie się te "konfliktowe" funkcje, to działa dobrze. (ale zawsze działa dobrze ładując go z localhosta lub bezpośrednio z adresu IP ...)

Odpowiedzi:

2 dla odpowiedzi № 1

Widzieć: IE nie renderuje CSS poprawnie, gdy witryna znajduje się na dysku sieciowym

Dodaj:

<meta http-equiv="X-UA-Compatible" content="IE=Edge" />

2 dla odpowiedzi nr 2

Widzieć: IE nie renderuje CSS poprawnie, gdy witryna znajduje się na dysku sieciowym

Dodaj:

<meta http-equiv="X-UA-Compatible" content="IE=Edge" />

Powiązane pytania
Menu