![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| hvzh |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 71 Регистрация: 18.10.2006 Репутация: нет Всего: 1 |
Добрый день!
У меня проблема с JavaScript: изначальная кодировка страницы - UTF-8. Necrosoft Exploder преобразует ее в win-1251. Потом из скрипта происходит обращение к внутренним переменным софта, который возвращает данные опять в кодировке UTF-8. Возникает проблема - как налету перекодировать эти данные в win-1251? |
|||
|
||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 10 Всего: 260 |
||||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 1 Всего: 538 |
Модератор: перемещено из Java: Общие вопросы.
-------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
| 12345c |
|
|||
![]() Круглый ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 2018 Регистрация: 26.12.2005 Где: наша не пропадала ? Репутация: 57 Всего: 101 |
В IE есть настройка пользователя - определять кодировку по содержанию (по умолчанию) или по мета-тегам. Чтобы кодировка определилась по содержанию правильно, надо подобрать слова в начале страницы (не очень далеко от начала), чтобы комбинации не были похожи на коды иероглифов (чтобы получить кириллицу), или наоборот, не было символов, невозможных в UTF-8.
|
|||
|
||||
| Sardar |
|
|||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: 78 Всего: 317 |
Как уже сказал skyboy такого быть не может, в JS все загруженные в память строки в юникоде. Другое дело если кодировка скрипта не совпадает с кодировкой страниц, или при отдаче скрипта сервер отсылает charset в Content-type Тогда при декодировании в юникод будет совсем не то, что ожидаешь.
Вывод: сохранить скрипты в той же кодировке, что и страницы, т.е. в UTF-8. Также у script тега есть аттрибут charset. -------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
|||
|
||||
| Zeroglif |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 644 Регистрация: 22.9.2005 Репутация: 28 Всего: 66 |
||||
|
||||
![]()
|
| Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
| 1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |