代码:
function toUTF8(szInput){ var wch,x,uch="",szRet=""; for (x=0; x<szInput.length; x++){ wch=szInput.charCodeAt(x); if (!(wch & 0xFF80)){ szRet += szInput.charAt(x); } else if (!(wch & 0xF000)){ uch = "%" + (wch>>6 | 0xC0).toString(16) + "%" + (wch & 0x3F | 0x80).toString(16); szRet += uch; } else{ uch = "%" + (wch >> 12 | 0xE0).toString(16) + "%" + (((wch >> 6) & 0x3F) | 0x80).toString(16) + "%" + (wch & 0x3F | 0x80).toString(16); szRet += uch; } } return(szRet); }
飞飞Asp技术,乐园 测试:
提示:您可以先修改部分代码再运行 飞飞~Asp技术乐园
|