Закодировать ссылку
Закодировать ссылку можно через функцию encodeURIComponent()
.
encodeURIComponent("http://mysite.com/index.php"); // http%3A%2F%2Fmysite.com%2Findex.php decodeURIComponent("http%3A%2F%2Fmysite.com%2Findex.php"); // http://mysite.com/index.php
Функция encodeURIComponent()
не экранирует символы -_.!~*'()
. Пробел преобразуется в %20
.
Функция escape()
не рекомендована к использованию с версии ECMAScript v3 (JavaScript 1.5).
Авторизуйтесь, чтобы добавлять комментарии