К списку форумов К списку вопросов
Кодирование URL в JS
OF
26.05.2004 - 11:37
Есть ли в JS стандартная функция для замены нестандартных символов в URL спец. кодами (например, параметры в GET)?
OF
1 - 26.05.2004 - 11:45
... ибо escape выдает в %uxxxx формате, а php такое не понимает :)..
Mips
2 - 26.05.2004 - 12:05
РНР понимает всё.
А в чём собсна проблема?
OF
3 - 26.05.2004 - 12:35
Хммм..
Проблема вот в чем:
Пишу в скрипте (JS):
v="текст на русском языке с пробелами";
url="http\host\my.php?context="+escape(v);
showModalDialog(url);
...
Теперь в my.php пытаюсь достать из $_GET['context'] значение и получаю:
%u0442%u0435%u043A%u0441%u0442 %u043D%u0430 %u0440%u0443%u0441%u0441%u043A%u043E%u043C %u044F%u0437%u044B%u043A%u0435 %u0441 %u043F%u0440%u043E%u0431%u0435%u043B%u0430%u043C%u0438
Вот такая фигня...
OF
4 - 26.05.2004 - 12:42
Уже нашел.. encodeURI называется.. Всем спасибо.. ;)

К списку вопросов на форуме Веб-дизайн

>>