Функция JavaScript encodeURI()Function
JavaScript 全局函数
Определение и использование
Функция encodeURI() кодирует строку как URI.
Функция encodeURI() не экранирует следующие ASCII-знаки пунктуации, имеющие специальное значение в URI: , / ? : @ & = + $ # (вы можете использовать методencodeURIComponent(), чтобы закодировать ASCII-знаки пунктуации, имеющие специальное значение, по отдельности.)
Совет:ИспользуйтеdecodeURI(). Этот метод может декодировать URI (Uniform Resource Identifier, сокращённо "URI").
Синтаксис
encodeURI(uri)
| Параметр | Описание |
|---|---|
| uri | Обязательный. Строка, содержащая URI или другой текст для кодирования. |
Поддержка браузеров
![]()
![]()
![]()
![]()
![]()
Все основные браузеры поддерживают функцию encodeURI().
Пример
Пример
Закодируйте URI с помощью encodeURI():
var uri="my test.php?name=ståle&car=saab";
document.write(encodeURI(uri)+ "<br>");
Вывод приведенного выше примера:
my%20test.php?name=st%C3%A5le&car=saab
Попробуйте »
Глобальные функции JavaScript Другие расширения