Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

JavaScript и form encoded data

353
25 мая 2007 года
Nixus
840 / / 04.01.2007
Вопрос в следующем. Мне нужно на клиентской стороне закодировать строку для передачи ее в query string или post body (через XMLHttpRequest). encodeURIComponent в JS кодирует в utf-8, хотя кодировка на странице windows-1251, а мне нужно кодирование в кодировке, которая указана для страницы. Есть ли в JS такие средства?
7.9K
25 мая 2007 года
vasa_c
191 / / 05.04.2007
Перекодировать в JS из utf в 1251 (в поиске можно найти много подобных самописных функций).
Либо, лучше, перекодировать уже на сервере.
353
25 мая 2007 года
Nixus
840 / / 04.01.2007
Цитата: vasa_c
Перекодировать в JS из utf в 1251 (в поиске можно найти много подобных самописных функций).
Либо, лучше, перекодировать уже на сервере.


Это и так понятно. Написть я это могу. Но это как-то криво.
Система разрабатывается универсальная и кодировка может быть любой, поэтому данный подход катит, но только если других средств нет.

7.9K
25 мая 2007 года
vasa_c
191 / / 05.04.2007
Цитата:
если других средств нет.


других средств нет.
Вернее есть одно. Которое как раз и является наиболее оптимальным для универсальной системы. Использовать везде UTF.

353
25 мая 2007 года
Nixus
840 / / 04.01.2007
Спасибо, так и думал.
2.1K
25 мая 2007 года
vectoroc
234 / / 25.07.2006
посмотри http://dklab.ru/lib/JsHttpRequest/
там реализовано кодирование/декодироваиние
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог