Сообщение от monolithed
|
Для отправки запроса методом GET используется encodeURIComponent
alert('http://example.com/?id='+encodeURIComponent('Procter&Gamble'));
Если в коде страницы присутствуют спецсимволы типа &, то их нужно заменять на & (или как '& ;') или же если данные формы посылаются методом POST и пр.
|
Так и не понял :
нужно вместо
alert('http://example.com/?id='+encodeURIComponent('Procter&Gamble'));
использовать
alert('http://example.com/?id='+encodeURIComponent('Procter&Gamble'));
?
Сообщение от subzey
|
Не путайте! Url-кодирование - часть стандарта http, сущности (&... - часть стандарта html. Эти технологии хоть и сопряжены, но не одно и то же.
|
Так объясните как не путать - все же как правильно ?
Или , Дайте , плз, ссылку, где ясно расписано без монбланов RFC, как все же нужно URL кодировать URL'ы при отправке данных формы методом GET ?