Функция JavaScript encodeURI()Function

函数参考手册JavaScript 全局函数

Определение и использование

Функция encodeURI() кодирует строку как URI.

Функция encodeURI() не экранирует следующие ASCII-знаки пунктуации, имеющие специальное значение в URI: , / ? : @ & = + $ # (вы можете использовать методencodeURIComponent(), чтобы закодировать ASCII-знаки пунктуации, имеющие специальное значение, по отдельности.)

Совет:ИспользуйтеdecodeURI(). Этот метод может декодировать URI (Uniform Resource Identifier, сокращённо "URI").

Синтаксис

encodeURI(uri)

Параметр Описание
uri Обязательный. Строка, содержащая URI или другой текст для кодирования.


Поддержка браузеров

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Все основные браузеры поддерживают функцию 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 Другие расширения