你这是什么码?好像不是URL编码,
javascriptURL编码如下
var d="普通会员";
document.write(encodeURI(d));
document.write("<br>")
document.write(decodeURI(encodeURI(d)));
javascriptURL编码如下
var d="普通会员";
document.write(encodeURI(d));
document.write("<br>")
document.write(decodeURI(encodeURI(d)));
现在的js无法直接对他解码,以前(ie4时代)用unescape就可以了
function URLDecode(enStr)
dim deStr,strSpecial
dim c,i,v
deStr=""
strSpecial="!""#$%&'()*+,.-_/:;<=>?@[\]^`{|}~%"
for i=1 to len(enStr)
c=Mid(enStr,i,1)
if c="%" then
v=eval("&h"+Mid(enStr,i+1,2))
if inStr(strSpecial,chr(v))>0 then
deStr=deStr&chr(v)
i=i+2
else
v=eval("&h"+Mid(enStr,i+1,2)+Mid(enStr,i+4,2))
deStr=deStr&chr(v)
i=i+5
end if
else
if c="+" then
deStr=deStr&" "
else
deStr=deStr&c
end if
end if
next
URLDecode=deStr
end function</script><SCRIPT LANGUAGE="JavaScript">
<!--
alert(URLDecode("%C6%D5%CD%A8%BB%E1%D4%B1"));
//-->
</SCRIPT>
<script LANGUAGE="javascript">
execScript("MsgBox Chr(&hC6D5)","vbscript")
</SCRIPT>
vbs的chr()居然可以做编码转换?