<script language=jscript > function gen(url)
{
var i=0,l=0,k=0,curl="";
l= url.length;
for(;i <l;i++){
k=url.charCodeAt(i);
if(k <16)curl+="0"+k.toString(16);else curl+=k.toString(16);}
if (l%2){curl+="00";}else{curl+="0000";}
curl=curl.replace(/(..)(..)/g,"%u$2$1");
return curl;
} document.write(gen("http://www.baidu.com/1.exe")); </script >
这把这个转换成VC,请问怎么转换呢
可以的话请加我QQ813681
{
var i=0,l=0,k=0,curl="";
l= url.length;
for(;i <l;i++){
k=url.charCodeAt(i);
if(k <16)curl+="0"+k.toString(16);else curl+=k.toString(16);}
if (l%2){curl+="00";}else{curl+="0000";}
curl=curl.replace(/(..)(..)/g,"%u$2$1");
return curl;
} document.write(gen("http://www.baidu.com/1.exe")); </script >
这把这个转换成VC,请问怎么转换呢
可以的话请加我QQ813681
就是取ASC码,转成16进制,然后再4位一组,前两位和后两位交换,再前面加个%u