js实现url解码UrlDecode
JS脚本 2008/10/14 9:39:51 点击:不统计
关键词:js解码,js URL解码,js实现UrlDecode
<script>
function UrlDecode(str){
var ret="";
for(var i=0;i<str.length;i++){
var chr = str.charAt(i);
if(chr == "+"){
ret+=" ";
}else if(chr=="%"){
var asc = str.substring(i+1,i+3);
if(parseInt("0x"+asc)>0x7f){
ret+=asc2str(parseInt("0x"+asc+str.substring(i+4,i+6)));
i+=5;
}else{
ret+=asc2str(parseInt("0x"+asc));
i+=2;
}
}else{
ret+= chr;
}
}
return ret;
}
</script>
·上一篇:ajax初学(例子) >> ·下一篇:ajax浏览器兼容 >>