JavaScript кодироватьURI()
Пример
Кодировать URI:
let uri = "my test.asp?name=ståle&car=saab";
let encoded = encodeURI(uri);
Определение и использование
Метод encodeURI()
кодирует URI .
Примечание
Используйте метод decodeURI() для декодирования URI.
Специальные символы
Метод encodeURI()
не кодирует такие символы, как:
, / ? : @ & = + $ * #
Вместо этого используйте метод encodeURIComponent() .
Смотрите также:
Метод encodeURIComponent() для кодирования URI
Метод decodeURIComponent() для декодирования URI.
Метод decodeURI() для декодирования URI
Синтаксис
encodeURI(uri)
Параметры
Parameter | Description |
uri | Required. The URI to encode. |
Возвращаемое значение
Тип | Описание |
Строка. | Закодированный URI. |
Поддержка браузера
encodeURI()
является функцией ECMAScript1 (ES1).
ES1 (JavaScript 1997) полностью поддерживается во всех браузерах:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |