encodeURI() 的用法
定义和用法
encodeURI() 函数可把字符串作为 URI 进行编码。[通用资源标识符(Uniform Resource Identifier, 简称"URI")]
语法
encodeURI(URIstring)
| 参数 | 描述 | 
|---|---|
| URIstring | 必需。一个字符串,含有 URI 或其他要编码的文本。 | 
返回值
URIstring 的副本,其中的某些字符将被十六进制的转义序列进行替换。
说明
该方法不会对 ASCII 字母和数字进行编码,也不会对这些 ASCII 标点符号进行编码: - _ . ! ~ * ' ( ) 。
该方法的目的是对 URI 进行完整的编码,因此对以下在 URI 中具有特殊含义的 ASCII 标点符号,encodeURI() 函数是不会进行转义的:;/?:@&=+$,#
提示和注释
提示:如果 URI 组件中含有分隔符,比如 ? 和 #,则应当使用 encodeURIComponent() 方法分别对各组件进行编码。
实例
在本例中,我们将使用 encodeURI() 对 URI 进行编码:
<script type="text/javascript"> document.write(encodeURI("http://www.w3school.com.cn")+ "<br />")
document.write(encodeURI("http://www.w3school.com.cn/My first/"))
document.write(encodeURI(",/?:@&=+$#")) </script>
输出:
http://www.w3school.com.cn
http://www.w3school.com.cn/My%20first/
,/?:@&=+$#
encodeURI() 的用法的更多相关文章
- vue+element ui项目总结点(一)select、Cascader级联选择器、encodeURI、decodeURI转码解码、mockjs用法、路由懒加载三种方式
		不多说上代码: <template> <div class="hello"> <h1>{{ msg }}</h1> <p> ... 
- js基础篇——encodeURI 和encodeURIComponent
		转自zccst的又一次掉进encodeURIComponent的坑里了 问题: ajax.get ( url+'?k1'=v1+'&k2'=v2+'&k3'=v3, ... ); 由于 ... 
- escape()、encodeURI()、encodeURIComponent()区别详解--zt
		JavaScript中有三个可以对字符串编码的函数,分别是: escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decod ... 
- JS转义 escape()、encodeURI()、encodeURIComponent()区别详解
		JavaScript中有三个可以对字符串编码的函数,分别是: escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decod ... 
- JSON基本用法
		JSON基本用法 2016-08-10 16:42:19 JSON的全称是“JavaScript Object Notation”,意思是JavaScript对象表示法,它是一种基于文本,独立于语 ... 
- escape()、encodeURI()、encodeURIComponent()区别详解
		JavaScript中有三个可以对字符串编码的函数,分别是: escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decod ... 
- JS 字符串编码函数(解决URL特殊字符传递问题):escape()、encodeURI()、encodeURIComponent()区别详解
		javaScript中有三个可以对字符串编码的函数,分别是: escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decod ... 
- JavaScript escape encodeURI encodeURIComponent() 函数
		总结一下: 1.encodeURI(),和encodeURIComponent()是对字符进行编码. 2.decodeURI(),和decodeURIComponent()是对相应编码过的字符进行解码 ... 
- JS escape、encodeURI 、encodeURIComponent 编码与解码[转]
		转至:http://jc-dreaming.iteye.com/blog/1702407 本文讨论如何对传递参数用JS编码与解码 1:编码与解码方法的对应关系 escape ------------- ... 
随机推荐
- Hadoop系统通信协议介绍(转)
			转载自 ---- http://weilaiyxj.iteye.com/blog/913166 本文约定: DN: DataNode TT: TaskTracker NN: NameNode SNN: ... 
- LaTex幻灯片制作
			头部声明是“幻灯片”: \documentclass{beamer} 其他: \documentclass{beamer}\usepackage{graphicx}\usepackage{epstop ... 
- unity3d常用控件
			直接上代码,就能看懂了. private string txt1; private string pwd1; private int tool1; private bool isMuted; priv ... 
- HDFS原理解析(整体架构,读写操作流程及源代码查看等)
			前言 HDFS 是一个能够面向大规模数据使用的.可进行扩展的文件存储与传递系统.是一种同意文件通过网络在多台主机上分享的文件系统,可让多机器上的多用户分享文件和存储空间.让实际上是通过网络来訪问文件的 ... 
- JavaScript中使用JSON,即JS操作JSON总结
			JSON(JavaScript Object Notation 对象标记) 是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式.同时,JSON是 JavaScript 原生 ... 
- Xgboost  模型保存和载入()
			https://blog.csdn.net/u012884015/article/details/78653178 xgb_model.get_booster().save_model('xgb.mo ... 
- log4j使用示例
			### set log levels ### log4j.rootLogger = INFO , D #INFO , C , D , E ### console ### #log4j.appender ... 
- [position]返回顶部
			position:fixed;实现 <!DOCTYPE html> <html lang="en"> <head> <meta chars ... 
- JS的面向对象编程
			一.什么是"非构造函数"的继承? 比如,现在有一个对象,叫做"中国人". var Chinese = { nation:'中国' }; 还有一个对象,叫做&qu ... 
- 某某水表-M1卡数据算法分析
			# 某某水表-M1卡数据算法分析 ## 卡片数据-----------------------------扇区数据 | 金额:--- |:---13EC 0000 0000 0000 0000 000 ... 
