20.09.2013

JS. Как закодировать символы для адресной строки

encodeURIComponent()

Для того, чтобы закодировать параметр, который вы хотите передать в адресной строке используйте функцию:

param1 = encodeURIComponent("http://xyz.com/?a=12&b=55")

Затем вы можете создать URL наподобие такого:

url = "http://domain.com/?param1=" + param1 + "&param2=99";

Результат:

http://www.domain.com/?param1=http%3A%2F%2Fxyz.com%2F%Ffa%3D12%26b%3D55&param2=99

Комментариев нет:

Отправить комментарий