UTF-8 на FF не может отображать французские акценты - PullRequest
1 голос
/ 25 октября 2011

В моем браузере FF кодировка установлена ​​в UTF-8.Французские акценты отображаются правильно на всех страницах, кроме одной страницы.На странице проблем они отображаются как '?'Метки.Когда я изменяю кодировку на западную, на странице проблем корректно отображаются французские акценты, в то время как на других страницах французские акценты теперь не отображаются должным образом.
В IE для UTF-8 задано значение UTF-8, и на всех страницах отображаются правильные французские акценты

Ответы [ 2 ]

3 голосов
/ 26 марта 2013

Я знаю, что это старый пост.Но я столкнулся с той же проблемой и использовал htmlentities () в php, когда больше ничего не получалось.Это решило цель для меня, поэтому подумал упомянуть об этом здесь, чтобы кто-то еще мог извлечь из этого пользу.

2 голосов
/ 25 октября 2011

Что такое веб-страница?

Скорее всего, собственная кодировка страницы - ISO 8859-1 или что-то подобное (чисто 8-битная кодировка).Некоторые веб-страницы не пытаются указать свою собственную кодировку в заголовке Content-Type:, оставляя браузер угадывать.По-видимому, в этом случае Internet Explorer угадывает лучше, чем Firefox.

Если у вас есть команда curl, попробуйте curl --head URL, чтобы увидеть, как и указывается ли кодировка, или щелкните правой кнопкой мыши и View Page Info в Firefox..

Вы можете обратиться к владельцу веб-страницы и попросить его правильно установить кодировку (или, как я бы это сделал, просто проигнорировать ее).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...