/**
* 对特殊字符和中文编码
*/
function encodeSpecialCode(param1)
{
var res = "";
for(var i = 0;i < param1.length;i ++){
switch (param1.charCodeAt(i)){
case 0x20://space
case 0x3f://?
case 0x23://#
case 0x26://&
case 0x22://"
case 0x27://'
case 0x2a://*
case 0x3d://=
case 0x5c:// \
case 0x2f:// /
case 0x2e:// .
case 0x25:// .
res += escape(param1.charAt(i));
break;
case 0x2b:
res += "%2b";
break;
default:
res += encodeURI(param1.charAt(i));
}
}
return res;
}