urlencode + IE
Например линка такая: mp:/set?description=%D0%94
%D0%94 - это Д в UTF-8.
В Лисе все нормально в программу приходит Д, а вот в ИЕ6-8 что-то битое. Причем в программу приходит не ескейп-последовательность, а уже декодированый символ.
Кто-то сталкивался?
Насколько я знаю, IE вовсе не поддерживает UTF-8 в адресной строке/поисковых плагинах (хотя почему это влияет на urlencode - хз). Попробуй кодировать в однобайтовую кодировку (cp1251 и прочие), и добавь ещё один параметр к своей ссылке, вроде: ?desc=...&encoding=cp1251
АПД. Есть ли возможность заставить браузер передавать енкоднутую строку, а не конвертить ее?
ЖС-ом например
Решение - делать юрленкод от юрленкод-а
Я ещё думал, что можно попробовать два раза urlencode'ить, но казалось странным, что это будет нормально работать...