Sono completamente confuso - Ho un sito Web che si presenta perfettamente in IE8 quando viene eseguito tramite Cassini (in Visual Studio) ma presenta diversi elementi incasinati (stile/aspetto) quando vengono distribuiti su localhost e visualizzati tramite lo stesso browser (IE8).Come può una pagina in IE rendere in modo diverso tra Cassini e IIS7?
Ho eseguito Beyond Compare 3 nei file html e CSS e sono esattamente gli stessi. Ci sono circostanze in cui IIS7 potrebbe in qualche modo inviare informazioni extra/diverse al browser? Qualcuno ha incontrato qualcosa di simile prima?
Si noti che Chrome e Firefox rendono entrambi la stessa pagina Web correttamente tramite Cassini e IIS7.
(Aggiornamento) Quali modalità Browser e modalità documento fa IE8 Developer Tools pensare che siete in se si preme F12?
Quando si esegue da Cassini (http://localhost:22120), IE8 rimane in modalità IE8 (con l'opzione per attivare la visualizzazione di compatibilità IE7) e tutto sembra ottimo.
Quando si esegue IIS7 (http: // {nome computer}), IE8 entra automaticamente in IE8 Compat View, gli standard IE7 e le cose sembrano orribili.
Vi siete là Rispetto i risultati di un "File | Salva con nome ..." del file MHT per vedere che cosa è in realtà diversa? –
Inoltre, in quale modalità del browser e in modalità documento gli strumenti di sviluppo di IE8 pensano di entrare se si preme F12? –
La migliore domanda in overflow dello stack. Mai. =) – torke1