js中设置带中文参数的URL 解决办法
来源:互联网 发布:视频变音软件 编辑:程序博客网 时间:2024/05/16 15:35
先用encodeURIComponent()进行URL编码,然后escape()
parent.document.getElementById('right').src='sayHi.action?message='+escape(encodeURIComponent('中华人民共和国'));
escape()
返回一个可在所有计算机上读取的编码 String 对象。
程序代码 function escape(charString :String) : String
参数 charString 必选。要编码的任何String 对象或文本。
备注 escape 方法返回一个包含charstring 内容的字符串值(Unicode格式)。所有空格、标点、重音符号以及任何其他非 ASCII 字符都用 %xx编码替换,其中 xx等于表示该字符的十六进制数。例如,空格返回为“%20”。字符值大于 255的字符以 %uxxxx 格式存储。
注意 escape方法不能用来对“统一资源标识符”(URI) 进行编码。对其编码应使用encodeURI 和 encodeURIComponent 方法。
encodeURI()
返回编码为有效的统一资源标识符 (URI) 的字符串。
程序代码 function encodeURI(URIString: String) : String
参数 URIString 必选。表示编码 URI的字符串。
备注 encodeURI 方法返回一个已编码的URI。如果将编码结果传递给decodeURI,则将返回初始的字符串。encodeURI不对下列字符进行编码:“:”、“/”、“;”和“?”。请使用encodeURIComponent 对这些字符进行编码。
escape() 只是为 ASCII字符 做转换工作,转换成的 %unnnn形式的码,如果要用更多的字符如 UTF-8字符库 就一定要用encodeURIComponent() 或 encodeURI() 转换才可以成 %nn%nn这的码才可以。
encodeURIComponent()
返回编码为统一资源标识符(URI) 的有效组件的字符串。
程序代码 functionencodeURIComponent(encodedURIString : String) : String
参数 encodedURIString 必选。表示编码URI 组件的字符串。
备注 encodeURIComponent方法返回一个已编码的 URI。如果将编码结果传递给decodeURIComponent,则将返回初始的字符串。因为 encodeURIComponent方法将对所有字符编码,请注意,如果该字符串代表一个路径,例如/folder1/folder2/default.html,则其中的斜杠也将被编码,这样,当该字符串作为请求发送到Web 服务器时它将是无效的。如果字符串中包含多个 URI 组件,请使用encodeURI 方法进行编码。
- js中设置带中文参数的URL 解决办法
- C# URL带中文参数的解决办法
- javascript js 取得网页的url中带的参数 js 获取 url 参数
- JSP中URL中文参数解决办法
- URL参数带中文的处理
- js获取url中含中文的参数方法
- Js的Url中传递中文参数乱码,如何获取Url中参数问题
- Js的Url中传递中文参数乱码,如何获取Url中参数问题
- Js的Url中传递中文参数乱码,如何获取Url中参数问题
- Js的Url中传递中文参数乱码,如何获取Url中参数问题
- Js的Url中传递中文参数乱码,如何获取Url中参数问题
- Js的Url中传递中文参数乱码,获取Url中参数
- Js的Url中传递中文参数乱码,如何获取Url中参数问题
- Js的Url中传递中文参数乱码,如何获取Url中参数问题
- js中url中文参数乱码问题
- js获取url中的参数,url中传递中文的时候通过js解码的方式
- FusionChart中js参数为中文乱码的解决办法
- js代替表单提交带中文的参数出现乱码的解决办法
- 2009-04-29技术学习:Java Socket编程
- 用JS隐藏或清除div
- Resin的安装和配置
- 分析Java虚拟机死锁(转帖)
- 大家多说黄光裕自杀未遂
- js中设置带中文参数的URL 解决办法
- vs2005 安装与部署
- 工作流任务编辑中为什么选择不到新增加的操作?
- 经典爱情总结
- 遇到让文件夹变文件的 Trojan.Win32.ECode.ee / Trojan-Dropper.Win32.Flystud.ko
- js--分页效果(自己初版)
- 学习ZendStudio调试PHP的资料
- Resin的安装和配置
- 将ADF部署到weblogic遇到的问题