解决方案 »
- 新闻网站页面优化
- 问个mouserover的问题
- 一个页面刷新的问题
- 跪求有关IE、FireFox、Safari 这3个浏览器的javascript的兼容问题,希望大家多多帮助!
- 有没有考虑过:在浏览器中用javascript实现一个可视化客户端DOM UI开发工具?
- 关于cookie设置的问题
- 动态热区问题
- 如何判断一个字符串中是不是每个字符都是数字
- 层的简单问题,请看看!!!
- 请问我做的网页在本地不出错,可在用户机子上却在底下状态栏上显示页面有错误。。。。
- navigator.userAgent.indexOf("Opera")==-1是什么意思
- event.x和event.clientX有什么区别?
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;
}
function UrlDecode1(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;
}