js url编码解码函数 decodeURIComponent encodeURIComponent

decodeuricomponent() 函数可对 encodeuricomponent() 函数编码的 uri 进行解码。

decodeuricomponent(uristring)参数 描述
uristring 必需。一个字符串,含有编码 uri 组件或其他要解码的文本。

var test1="http://www.111cn.net/my first/"

document.write(encodeuricomponent(test1)+ "<br />")

结果

http%3a%2f%2fwww.111cn.net%2fmy%20first%2f

encodeuricomponent(urlstring)函数 解码函数

uristring 必需。一个字符串,含有编码 uri 组件或其他要解码的文本。

返回值
uristring 的副本,其中的十六进制转义序列将被它们表示的字符替换。

document.write(decodeuricomponent(test1))

值http://www.111cn.net/my first/

时间: 2024-07-30 07:14:46

js url编码解码函数 decodeURIComponent encodeURIComponent的相关文章

php URL编码解码函数代码_php基础

复制代码 代码如下: <?php $url = "http://www.jb51.net"; echo urlencode($url); //输出编码后的字符串 ?> 复制代码 代码如下: <?php $url = "http://www.jb51.net"; $newurl = urlencode($url); //首先对$url进行编码 echo urldecode($newurl); //输出解码后的字符串 ?>

JavaScript中各种编码解码函数的区别和注意事项_javascript技巧

大家在使用JS提交数据时,尤其是中文的时候,经常会需要将要提交的字符串进行URL编码.在JS中对字符串进行URL编码有好几种方 法,encodeURI,encodeURIComponent,还有escape.在我看到的很多代码中escape这个函数用的最多,不过这个函数却 是不推荐使用的.下面我们来分别看看这几个函数: encodeURI:对指定的字符串进行URL编码,不包括 : # / \ = & 这些URL中的关键字符. encodeURIComponent:对字符串中的字符进行编码,包括U

Javascript编码解码方法(decodeURIComponent)

javascript(UrlDecodedecodeURIComponent())这个函数名称实在太常了,个人真的不太了解,毕竟js的系统函数很多,很容易遗漏.烦恼在偶然间发现了这个函数! 编码函数:encodeURIComponent() 解码函数:decodeURIComponent() decodeURIComponent()语法 decodeURIComponent(URIstring) 参 数:(URIstring)必需.一个字符串,含有编码 URI 组件或其他要解码的文本. 返回值:

js 字符串编码转换函数

escape 方法 对 String 对象编码以便它们能在所有计算机上可读, escape(charString) 必选项 charstring 参数是要编码的任意 String 对象或文字. 说明 : escape 方法返回一个包含了 charstring 内容的字符串值( Unicode 格式).所有空格. 标点.重音符号以 及 其他非 ASCII字符都用 %xx 编码代替,其中 xx 等于表示该字符的十 六进制数.例如,空格返回的是"%20 " . 字符值大于 255 的以 %u

URL编码转换,escape() encodeURI() encodeURIComponent()_基础知识

escape() 方法:采用ISO Latin字符集对指定的字符串进行编码.所有的空格符.标点符号.特殊字符以及其他非ASCII字符都将被转化成%xx格式的字符编码(xx等于该字符在字符集表里面的编码的16进制数字).比如,空格符对应的编码是%20.unescape方法与此相反.不会被此方法编码的字符: @ * / + 英文解释:MSDN JScript Reference: The escape method returns a string value (in Unicode format)

javascript unescape() escape() 字符编码解码函数

escape() 函数可对字符串进行编码,这样就可以在所有的计算机上读取该字符串. 语法 escape(string)参数 描述 string 必需.要被转义或编码的字符串. 返回值 已编码的 string 的副本.其中某些字符被替换成了十六进制的转义序列 function php教程escape($str) {          $sublen=strlen($str);          $retrunstring="";          for ($i=0;$i<$sub

百度移动版的url编码解码示例_javascript技巧

复制代码 代码如下: var decode = function(m) { try { m = decodeURIComponent(m); } catch(e) {} var s = m.split("%"); if (s.length > 1) { s.shift(); for(var i = 0; i < s.length; i++) { var t = s[i]; t = parseInt(t, 16); t = t + 256; t = t - 201; t =

URL原理、URL编码、URL特殊字符

From: http://blog.csdn.net/chenlycly/article/details/51820727 From: http://blog.csdn.net/zmx729618/article/details/51381655 From: http://www.cnblogs.com/coco1s/p/5038412.html 通常如果一样东西需要编码,说明这样东西并不适合传输.原因多种多样,如Size过大,包含隐私数据,对于Url来说,之所以要进行编码,是因为Url中有些字

关于URL编码

一.问题的由来 URL就是网址,只要上网,就一定会用到. 一般来说,URL只能使用英文字母.阿拉伯数字和某些标点符号,不能使用其他文字和符号.比如,世界上有英文字母的网址"http://www.abc.com",但是没有希腊字母的网址"http://www.aβγ.com"(读作阿尔法-贝塔-伽玛.com).这是因为网络标准RFC 1738做了硬性规定: "...Only alphanumerics [0-9a-zA-Z], the special cha