Когда я запустил свой сайт в Internet Explorer 9, я начал получать сообщения об ошибках скрипта. Я прочитал поддержку Internet Explorer и обнаружил, что, поскольку некоторые сайты предназначены для старых браузеров, будут проблемы с совместимостью, пока сайты не будут обновлены для Internet Explorer 9.
Я обнаружил, что могу добавить этот код:
void Application_BeginRequest()
{
Response.AppendHeader("X-UA-Compatible", "IE=EmulateIE8");
}
в файл Global.asax для решения проблемы. Ошибки, которые я получил, были от IE9.
РЕДАКТИРОВАТЬ: ошибки были исправлены, но я хочу знать, есть ли альтернативный способ сделать веб-сайт совместимым с IE9? Кроме того, каковы различия между тем, как IE8 интерпретирует код Javascript и IE9?