Функция JavaScript encodeURI ()
Определение и использование
Функция encodeURI () для кодирования строку как URI.
Следующий ASCII пунктуации имеет особое значение в URI, encodeURI () функция не будет экранировать :, / ?: @ & = + $ # (Вы можете использовать encodeURIComponent () метод, соответственно , особое значение ASCII пунктуации закодирован.).
Совет: Используйте decodeURI () метод может быть закодирован URI (универсальный идентификатор ресурса: UniformResourceIdentifier, именуемую "URI").
грамматика
encodeURI(uri)
参数 | 描述 |
---|---|
uri | 必需。一个字符串,含有 URI 或其他要编码的文本。 |
Поддержка браузеров
Все основные браузеры поддерживают функцию encodeURI ().
примеров
пример
Используйте encodeURI () для кодирования URI:
<script>
var uri="my test.asp?name=stale&car=saab";
document.write(encodeURI(uri)+ "<br>");
</script>
var uri="my test.asp?name=stale&car=saab";
document.write(encodeURI(uri)+ "<br>");
</script>
Примеры вышеуказанного вывода:
my%20test.php?name=st%C3%A5le&car=saab
Попробуйте »
JavaScript Глобальные функции