Насколько я понимаю, вы можете сказать IE8 (и я полагаю, более поздние версии), как лучше всего отобразить вашу страницу.
Это полезно, потому что страница, возможно, была разработана для IE7, режима причуд или для целиРежим стандартов IE8.Как я понимаю, поведение по умолчанию для IE8, когда он встречает страницу, состоит в том, чтобы отображать в режиме стандартов IE8 (хотя не уверен, как он интерпретирует DOCTYPE).С этим значением по умолчанию пользователь может изменить режим рендеринга, нажав кнопку «Просмотр совместимости» рядом с кнопкой обновления.
Это удобно, если пользователь дает некоторый контроль, но плохо, когда вы знаете, что ваш сайт только рендеритхорошо с IE7 или что-то еще.В этом случае вы не хотите, чтобы пользователь мог сделать неправильный выбор, и именно здесь возможность веб-сайта сообщить браузеру> = IE8, как отображать страницу, очень полезна.
У вас просто естьпредоставить метатег X-UA-Compatible внутри тега head.В сети есть множество ссылок, как это сделать и какие значения можно использовать.Не забудьте сделать его первым.
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
<meta http-equiv="X-UA-Compatible" content="IE=7" />
ОК, так что пока ничего нового - но он не работает для моего проекта ASP.NET?Я пробовал это на нескольких других проектах, которые у меня есть, и с той же проблемой.
Возможно, есть сценарий, где, потому что я использую инструменты разработчика, такие как Visual Studio и т. Д., Для которых IE был настроен всегдапоказать кнопку «Просмотр совместимости» для целей отладки?Я держусь за соломинку здесь, я знаю.