{ denvor.ru }
 

Глюки Internet Explorer 6: пустая страница

Открывая в очередной раз сайт при помощи IE6, я вдруг получил совершенно пустую страницу, хотя рядом был открыт FireFox, в котором данная страница отображалась вполне корректно.

"Что за..." - подумал я и полез смотреть исходный код страницы. Код был на месте и в полном порядке. Поняв, что ничего не понимаю, я стукнул в аську Алексею Парфенову, который мгновенно просветил меня на эту тему.

Оказывается, если перед просмотром страницы в кодировке 1251 вы смотрели что-то в utf-8 или в начале страницы содержится текст в utf-8 , то Эксплорер может просто "забыть" переключиться и при этом  не будет отображать содержимое страницы вообще. Достаточно сменить кодировку браузера, и все начинает работать нормально.

ИЕ6 вообще не очень любит разные кодировки. Например, известная проблема при работе с  Ajax, когда IE получает в заголовке несколько кодировок или неизвестную кодировку. При этом он выкидывает алерт "System error" с длинным номером 

И последнее: все это написано только для того, чтобы помочь вам ориентироваться в ситуации, сталкиваясь с такими ошибками, а вовсе не для того, чтобы кинуть очередной камень в Гейтса (хотя, иногда ох как хочется!) - кто из нас безгрешен? 


Возврат к списку

 
 
Логин:
Пароль:
Регистрация
Забыли свой пароль?
Войти как пользователь:
Войти как пользователь
Вы можете войти на сайт, если вы зарегистрированы на одном из этих сервисов:
 
 

Новое на сайте

 

Для корректного отображения этого элемента вам необходимо установить FlashPlayer и включить в браузере Java Script.
 
 
 
 
 
Использование материалов данного сайта в некоммерческих целях разрешено при условии указания авторства и активной ссылки на исходную страницу сайта Denvor.ru © 2005-2012