проблемы ie7 и UTF8 в классическом asp - PullRequest
1 голос
/ 23 февраля 2009

У меня проблемы с utf-8 в квадратах в ie7. Прекрасно работает в Firefox, Opera, Camino и Safari.

Один из многих символов, которые я пытаюсь использовать, - ✱ - ✱. IE7 имеет эту проблему с символами, используемыми в этой записи или извлеченными из базы данных (все другие браузеры отображают символы правильно).

Моя голова содержит следующий метатег:

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>

Я также отправляю в своем ответе следующие команды:

Response.CodePage = 65001
Response.CharSet = "utf-8"

Я не могу заставить его работать, и, к сожалению, моя самая большая база пользователей использует IE.

Какие-нибудь решения?

Ответы [ 3 ]

0 голосов
/ 05 марта 2009

стоит дважды проверить, какая кодировка IE7 установлена, установлена ​​ли она на auto или установлена ​​другая кодировка? Иногда, просто сбросив его на авто, можно решить проблему

0 голосов
/ 16 сентября 2010

Вы не забыли сохранить файл в формате UTF-8? Это также может иметь значение ...

0 голосов
/ 23 февраля 2009

Звучит как проблема с вашей версией IE7;) Если все другие браузеры работают нормально, а IE7 нет ...

Кстати, "звездный" персонаж, которого вы упомянули в своем вопросе, прекрасно выглядит в IE7 на моей машине ...

...