![]() |
|
Модераторы: Illuminaty |
![]()
|
|
| KVA |
|
||||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 67 Регистрация: 18.11.2009 Репутация: нет Всего: 1 |
Страничка генерируется динамически, кодировка utf-8. Так вот баг в том, что если указать в заголовке
появляются кракозябры в IE6.0. При этом и в Опере,и в FF всё ОК. А указываем так
И всё работает
Написала, потому что много перерыла в нете по поводу своей ошибки и ничего не помогло, а к решению пришла опытным путем Теперь страницы отображаются корректно в кодировке utf-8, но появилась новая проблема. Есть форма, в ней поле select, выбирается русское слово в кодировке utf-8. При отправке форма обрабатывается cgi-скриптом. Так вот в IE это самое слово в cgi-скрипт приходит в кодировке 1251, а в FF в utf-8. Как сделать, чтоб post-запрос на сервер послался в utf-8 в IE? В форме accept-charset='utf-8' указано, страница в utf-8 кодировке. Это сообщение отредактировал(а) KVA - 7.4.2010, 08:10 |
||||||
|
|||||||
| ksnk |
|
|||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 48 Всего: 386 |
KVA, неплохо бы еще посмотреть какие хидеры этой динамической страницей генерируются и генерируются ли вообще.
интересует заголовок Сontent-Type его нормальное значение должно быль для utf-8 text/html; charset=UTF-8 Еще вопрос. А сама страничка в какой кодировке? В смысле, если открыть ее исходник в текстовом редакторе. -------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! |
|||
|
||||
| Guedda |
|
|||
![]() Подрывник ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3137 Регистрация: 27.12.2005 Где: Ростов-на-Дону Репутация: 3 Всего: 78 |
От IE6 уже даже мелкософт отказался. Сайты для этого недобраузера никто уже не делает! =) Откажитесь и Вы от него, пока с ума не сошли.
-------------------- Ll 2 |
|||
|
||||
| magelan |
|
|||
![]() потерял xPath ![]() ![]() Профиль Группа: Участник Сообщений: 393 Регистрация: 5.4.2010 Репутация: 4 Всего: 16 |
признак непрофессионализма. под 6го ослика сайты делают и будут делать. KVA <meta http-equiv='Content-Type' content='text/html'; charset='utf-8'> ошибка, убираем точку с запятой все работает. Сервер на какой чарсет настроен? |
|||
|
||||
| Violator |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 234 Регистрация: 10.1.2009 Репутация: 15 Всего: 15 |
KVA,
по спецификации никакого атрибута charset у тега meta нет, есть обязательный атрибут content <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> |
|||
|
||||
| KVA |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 67 Регистрация: 18.11.2009 Репутация: нет Всего: 1 |
Запуталась совсем. Решила потестировать так.
Почему Далее не отображается в браузере как Далее? |
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 50 Всего: 315 |
потому что страница открыта в windows-1251
сами пощёлкайте по верхнему меню в браузере и выберите "кодировка". что вы там увидите? |
|||
|
||||
| KVA |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 67 Регистрация: 18.11.2009 Репутация: нет Всего: 1 |
UTF-8. Меняю на 1251 и получаю Далее. Это сообщение отредактировал(а) KVA - 13.4.2010, 04:43 |
|||
|
||||
| KVA |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 67 Регистрация: 18.11.2009 Репутация: нет Всего: 1 |
Остановилась на том, что если страница генерируется javascript, то IE6.0.2900.5512 баг с utf-8 кодировкой. На соседнем компьютере, где IE6.0 др. версии всё отработало нормально. На данном этапе вопрос закрыт, хотя баг остался и как его обойти не понятно
Всем спасибо |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Вёрстка веб-сайтов | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |