Здравствуйте! Столкнулся со следующей проблемой на странице: http://astra53.ru/gmarket/test.php
не удаётся сменить кодировку, т.е. пункт Вид->Кодировка просто заблокирован. Версия браузера: 22.0.
В каких случаях FF может блокировать смену кодировки?
У меня самого есть предположение, что данная страница может быть частично в одной кодировке, частично в другой. Такое вообще возможно?
Отсутствует
IOpeH, похоже, в разметке самой страницы не обозначена кодировка, потому браузер и не видит ее
что-то вроде такого :
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
Отредактировано Astana76 (10-07-2014 13:51:10)
Отсутствует
Astana76,
не, похоже дело не в этом. Вот пример другого файла http://astra53.ru/gmarket/test2.php. Точно так же без HTML тегов, но в нём можно сменить кодировку. Разница в файлах в том, что первый больше (нужен мне для работы). Второй - просто для сравнения.
Что то с первым файлом не так, и мне нужно разобраться что именно. Скорее всего из-за этого же FF и блокирует смену кодировки. В связи с этим у меня есть ощущение, что часть первого файла в одной кодировке, а часть - в другой, только как понять какая именно?
Отредактировано IOpeH (10-07-2014 14:11:28)
Отсутствует
IOpeH
Случаются непонятные проблемы с кодировкой, для особо тяжелых случаев проще использовать нечто подобное этому расширению..
https://addons.mozilla.org/ru/firefox/addon/charset-switcher/
Отсутствует
Очень странно. Это обычный текст. HTTP-заголовки ответов сервера совпадают. Нужно писать разработчикам сюда.
Не стойте на месте - ищите новые тупики :)
Отсутствует
Может кто знает, как подтвердить (проверить) или опровергнуть моё предположение, о том что часть файла может быть в одной кодировке, а часть - в другой?
Добавлено 10-07-2014 15:29:52
Дополнение https://addons.mozilla.org/ru/firefox/addon/charset-switcher/ посмотрел. Как я понял, оно просто помогает принудительно установить кодировку по умолчанию для какого-либо сайта. Мне же нужно понять откуда берётся сама проблема.
Отредактировано IOpeH (10-07-2014 15:29:52)
Отсутствует
Спасибо большое, за ответы. Разобрался, там и правда был косяк с кодировкой: скрипт который генерировал первый файл сам состоял из двух файлов, где один был в Юрикоде, а другой в Юрикоде без BOM. После преобразования обоих частей скрипта в Юрикоде без BOM всё пошло как надо.
Отсутствует