none
IE11 Non imposta modalità compatibilità tramite X-UA-Compatible RRS feed

  • Domanda

  • Ho sviluppato un sito web che deve essere visualizzato in modalità compatibilità IE7.
    In IIS7 ho inserito nella sezione intestazioni risposte HTTP la voce "X-UA-Compatible" con valore "IE=EmulateIE7"
    Tutto ha funzionato correttamente fino a IE10 incluso.
    Dopo aver installato IE11 il sito non funziona più correttamente.
    Andando negli strumenti di sviluppo di IE11 nella sezione "Emulation" il document mode è correttamente impostato su 7(Default mode)

    L'unico modo per vedere il sito correttamente è andare manualmente nelle impostazioni visualizzazione compatibilità ed aggiungere il dominio del sito alla lista dei siti da visualizzare in modalità compatibilità.

    Ovviamente non possiamo chiedere a tutti i clienti di fare questa operazione manualmente.
    Perchè IE11 non funziona come le precedenti versioni e visualizza il sito in modalità compatibilità prendendo tale informazione dall'intestazione HTTP ?
    Come è possibile forzare la modalità compatibilità di IE11 senza chiedere al cliente di farlo manualmente nelle impostazioni del browser ?

    Grazie !!
    Saluti
    lunedì 18 novembre 2013 10:03