求JS高手帮忙转码

alert("\xd2\xbb\xb4\xce\xd6\xbb\xc4\xdc\xcd\xb3\xbc\xc6\xd2\xbb\xd6\xd6\xc0\xe0\xd0\xcd\xb5\xc4\xb2\xfa\xc6\xb7\xa3\xa1");
有没有那位兄弟能帮忙把上面这段代码进行一下转码

第1个回答  2011-06-27
一次只能统计一种类型的产品!
先全部替换成大写字母
然后\x替换成%
最后执行js的UrlDecode解密追问

OK,大侠请将UrlDecode解密 的原代码发一下吧!

追答

//UrlEncode功能函数
function UrlEncode(str){
var ret="",tt="";
var strSpecial="!\"#$%&'()*+,/:;?[]^`{|}~%";
for(var i=0;i 0x7f){
ret+="%"+c.slice(0,2)+"%"+c.slice(-2);
}else{
if(chr==" ")
ret+="+";
else if(strSpecial.indexOf(chr)!=-1)
ret+="%"+c.toString(16);
else
ret+=chr;
}
}
return ret;
}

//UrlDecode功能函数
function UrlDecode(str){
var ret="";
for(var i=0;i0x7f){
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;
}

本回答被提问者采纳
第2个回答  2011-06-27
你这个编码是错误的吧
反正我这边是转不了,转了还是乱码。追问

这是项目中的原码,就是因为转了后还是乱码,所以才想看能否在将转换出的乱码在转为中文

第3个回答  2013-05-30
好麻烦,直接调试
"\xd2\xbb\xb4\xce\xd6\xbb\xc4\xdc\xcd\xb3\xbc\xc6\xd2\xbb\xd6\xd6\xc0\xe0\xd0\xcd\xb5\xc4\xb2\xfa\xc6\xb7\xa3\xa1".toString()
就出来了

相关了解……

你可能感兴趣的内容

大家正在搜

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网