Проблемы с кодировкой в Internet Explorer
Метки: интернет | сайты | софт
Понедельник, 23 января 2012 г.
Просмотров: 85
Подписаться на комментарии по RSS
У этого браузера много проблем. Даже одних проблем с кодировкой выше крыши. Я остановлюсь на маленьком частном случае: вы закачали сайт на сервер, при этом все браузеры отображают сайт нормально, а IE — коверкает кодировку. Вместе с этим я подразумеваю, что вы имеете желание привести всю текстовую информацию со стороны сервера и клиента к единому знаменателю в виде кодировки UTF-8. Если выбранная базовая кодировка другая, то можно приводить к ней (например, Windows-1251) — действуйте аналогично.

При таком раскладе, если вы уже выбились из сил, ища причину неполадок:
- проверили как хранится база данных на сервере с помощью phpmyadmin (все параметры связанные с кодировкой перевели в UTF-8), возможно использовали PHP и писали:
mysql_query("SET NAMES utf8");сразу после соединения с базой; - если вы храните все файлы на сервере в UTF-8 без BOM;
- после того как ставили мета-тег в html-коде страниц:
<meta http-equiv="content-type" content="text/html; charset=utf-8" /> - а неработающие скрипты пытались лечить добавлением кодировки:
<script src="script.js" type="text/javascript" charset="utf-8"></script>
по-прежнему ничего не работает?
Нанесите завершающий удар по серверу! Создайте в корне каталога сайта файл «.htaccess» (или добавьте в конец строчку, если такой файл уже существует):AddDefaultCharset utf-8
Ну если уж это не помогло, то обращайтесь в комментариях, может быть помогу я :)

Оставьте комментарий!