ASP.NET принудительно установить, чтобы включить или отключить режим совместимости

Обычное развитие веб, страх версия бежать, потому что, версия пользовательского интерфейса на веб-систем убегают является наиболее хлопотное дело, но часто из-за современные технологии веб-разработки не имеет единого, и там, возможно, наследие система находится в использовании. Таким образом, IE будет выше совместимость функция позволяет новая версия IE больше не может использовать устаревшие системы (в основном IE8年代以前开发的系统) версию типа не убежит.

На предприятии в целом, так как многие из вековой системы, поэтому он может по умолчанию совместимости будет бороться с этим, однако, если сегодня , как развивать свой собственный веб - сайт HTML5 + CSS3развития может установить эту версию в режиме совместимости убежит, но не слишком большой , может позволить пользователям , чтобы отменить эту настройку, в конце концов, в дополнение к новой системе, есть еще десятки тысяч на систему , чтобы быть в состоянии выполнить. Таким образом, мы можем Web.configдобавить следующий пункт , чтобы закрыть Compatibility View этот сайт. Или включить режим совместимости этого сайта

Выключите режим совместимости


1 
2
3
4
5
6
7
8
< System.webServer > < httpProtocol > < customHeaders > < ясно /> < добавить имя = "X-UA-Compatible" значение = "IE = Edge" /> </ customHeaders > </ httpProtocol > </ system.webServer >







Включите режим совместимости


1 
2
3
4
5
6
7
8
< System.webServer > < httpProtocol > < customHeaders > < ясно /> < добавить имя = "X-UA-Compatible" значение = "IE = EmulateIE7" /> </ customHeaders > </ httpProtocol > </ system.webServer >







Более два браузера IE может определить, следует ли переключить вид совместимости через свою собственную систему

Оригинал: Big Box  ASP.NET принудительно установить , чтобы включить или отключить режим совместимости


рекомендация

отwww.cnblogs.com/petewell/p/11615231.html