IE9 изменяет режим браузера на основе использования доменного имени или ip-адреса для URL-адреса


Обновление: Протестировано с IIS6 и IE9, сохранялась та же проблема. по совету Полморрисса режим браузера и документ для страницы были другими, поэтому эта проблема не имела ничего общего с IIS6 или 7, но с использованием IE9 (еще не пробовал IE 7, 8).

Я разрабатываю сайт на своем компьютере и позволяю другим пользователям просматривать ход его размещения в IIS7 на моем локальном компьютере. Страницы Sames выглядят по-другому в IE9 при использовании localhost, 127.0.0.1 или компьютера ip, чем при просмотре с использованием имени компьютера "xpc"

Я сохранил ту же страницу, и следующий раздел отображается при просмотре с помощью localhost, 127.0.0.1 или IP-адреса моей машины:

<META name="Author">
<META name="Copyright">
<META name="Description">

Здесь то же самое при просмотре с помощью http://xpc вместо этого:

<META name=Author>
<META name=Copyright>
<META name=Description>

Нигде нет жесткого указания доменного имени (насколько я смог проверить), так почему одна и та же страница обслуживается двумя разными способами? Все работает нормально, когда я запускаю сайт из разработки VS2010 сервер.

Также страницы выглядели одинаково при просмотре в FireFox. Поэтому я предполагаю, что IIS7 работает по-другому для IE(9), но почему?

Спасибо

Редактировать : По теме: Пробовал, но все равно без радости, принудительно обновляю страницу и смотрю на источник, я вижу мета-тег, но ничего не изменилось, переход на ip-адрес показывает нормально.

Author: Community, 2011-05-11

1 answers

Следующая проблема решена:

Если оставить IE9, сайт будет отображаться так, как он был виден до IE9. Использовал эту ссылку MS

Редактировать: оставив IE9, я имею в виду вместо использования

<meta http-equiv="X-UA-Compatible" content="IE=5, IE=8, IE=9, IE=10" >

Из приведенной выше ссылки я использовал

<meta http-equiv="X-UA-Compatible" content="IE=5, IE=8, IE=10" >

И это сработало.

 0
Author: jimjim, 2012-07-18 20:33:55