Xpoint
   [напомнить пароль]

Ошибка в IE6 при работе с формой (?)

Метки: [без меток]
2009-07-06 14:50:45 [обр] Николай Бубело(3/113)[досье]

Столкнулся со странным поведением IE6. Делаю submit формы, имеющей текстовое поле. При некотором сочетании символов в этом поле (у меня получилось при вводе русского текста, завершающегося закрывающей скобкой и символом единички в верхнем индексе)¹ данные на server-side приходят в каком-то странном виде — русские литеры перекодируются в двухбайтовые последовательности, однако на UTF-8 это не похоже — коды другие.
При этом другие броузеры (FF, Opera) ведут себя совершенно нормально.

Может, кто-то сталкивался с такой ситуацией, и что-то сможет прокомментировать или подсказать?

спустя 15 минут [обр] Евгений Седов aka KPbIC(0/187)[досье]
ucs2 ?
спустя 21 минуту [обр] LookeR(1/1069)[досье]
М Перенесено из форума "Прочее"
спустя 11 минут [обр] Давид Мзареулян(11/1003)[досье]
спустя 8 минут [обр] Николай Бубело(3/113)[досье]
Давид Мзареулян[досье], спасибо, помогло.
спустя 15 часов [обр] Алексей Полушин(0/231)[досье]
Можно заставить IE отсылать форму в таких случаях в UTF8 - задать для формы ACCEPT-CHARSET="UTF8". Но и тут все через одно место - если в других браузерах при этом всегда будет отсылаться в указаной кодировке, то в IЕ - только если в форме введены символы, отсутствующие в кодировке документа. http://msdn.microsoft.com/en-us/library/ms533061(VS.85).aspx
Powered by POEM™ Engine Copyright © 2002-2005