|
|
|
|
|
для: Eugene77
(06.02.2008 в 16:19)
| | Обнаружил, что моя страница отображается не в своей кодировке только будучи загружена во фрейм.
Сама работает нормально.
Двое её соседей по фреймам тоже в utf-8 и отображаются без ошибок.
Что бы это могло быть? | |
|
|
|
|
|
|
|
для: Eugene77
(06.02.2008 в 16:19)
| | У меня интересное продвижение!
Оказывается
alert(document.charset);
позволяет узнать текущую кодировку, более того:
document.charset='utf-8';
устанавливает нужную мне кодировку!
Но, к сожалению, при этом не перерисовывается страница.
Теперь осталось узнать, как сделать, чтлбы страница среагировала на изменение кодировки.
Есть идеи? | |
|
|
|
|
|
|
|
для: MIchail1982
(06.02.2008 в 16:31)
| | Да, автоопределение действительно влияет.
Но не совсем так, как мне нужно. Без автоопределения получается кирилица(windows),
с автоопределением - западноевропейская.
Но опять не то, что мне надо, не то, что у меня charset прописано, не utf-8/
Можно-ли узнать, какая кодировка у страницы, испотльзуя JS? | |
|
|
|
|
|
|
|
для: Eugene77
(06.02.2008 в 16:19)
| | Возможно в ИЕ не выбрано "афтаоприделение кодировки" | |
|
|
|
|
|
|
| Я пишу так:
<meta http-equiv="Content-Type" content="text/html; charset='utf-8'"/>
В Опере работает.
А в IE - не всегда.
Жму правую кнопку, выбираю - отобразить страницу в utf-8 - помогает.
Ничего не понимаю, может как-то ему эту кнопку нажать ещё дополнительно? | |
|
|
|
|