| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > JavaScript: Общие вопросы > JS Prompt & IE - проблема с кодировкой |
| Автор: kosyakLA 26.3.2012, 07:24 |
| Проблема такого характера. Пользователь жмет на кнопку, ему выскакивает окно prompt (стандартное, модальное JS) он пишет ответ, потом все содержимое из prompt тупо вставляется в урл, например: script.pl?ANSWER=TEXT_FROM_PROMPT и отправляется в перловый скрипт. Во всех браузерах работает нормально, однако в IE текст передается в какой-то левой кодировке. например в таком виде: aao ii?ieu |
| Автор: kosyakLA 26.3.2012, 08:09 |
| Проблему решил сам. перекодируем текст ответа с помощью encodeURIComponent. Внутри перл скрипта делаем utf8->win1251 |