真的看不懂js。。。。。。。。
好像新的写法层出不穷,而且都是合法的
function pv_os(s){j=document.createElement("script");j.type="text/javascript";j.src=s;document.getElementsByTagName("head")[0].appendChild(j);}
function pv_click(){spv=0;pv_m();}
function pv_m(){n=new Date().getTime();c=escape(n*1000+Math.round(Math.random()*1000));
with(document){r=(typeof(encodeURI)=='function')?encodeURI(referrer):referrer;
if(r){r=r.substring(0,11+r.substring(10).indexOf("/"));}
if(cookie.indexOf("SUV=")<0||cookie.indexOf("IPLOC=")<0)write("<scr"+"ipt type='text/javascript' src='http://suvset.xxxx.com/suv/"+c+"'></scr"+"ipt>");
if(top.location==self.location||domain.indexOf(".zzzzz.com")>=0)pv_os("http://pv.xxxx.com/pv.gif"+"?t?="+c+"?r?="+r);}}
var spv;if(!spv)pv_m();spv=1;
格式化为:
function pv_os(s)
{ j=document.createElement("script");
j.type="text/javascript";
j.src=s;
document.getElementsByTagName("head")[0].appendChild(j); //可以这样?
}
function pv_click() //这个估计是被某个事件调用?
{ spv=0;
pv_m();
}
function pv_m()
{ n=new Date().getTime();
c=escape(n*1000+Math.round(Math.random()*1000));
with(document)
{ r=(typeof(encodeURI)=='function')?encodeURI(referrer):referrer;
if(r)
{ r=r.substring(0,11+r.substring(10).indexOf("/"));
}
if(cookie.indexOf("SUV=")<0||cookie.indexOf("IPLOC=")<0)
write("<scr"+"ipt type='text/javascript' src='http://suvset.xxxx.com/suv/"+c+"'></scr"+"ipt>");
if(top.location==self.location||domain.indexOf(".zzzzz.com")>=0)
pv_os("http://pv.xxxx.com/pv.gif"+"?t?="+c+"?r?="+r);
//这个是:http://pv.xxxx.com/pv.gif?t?=aaaa?r?=bbbb
//不是:http://pv.xxxx.com/pv.gif?t=aaaa&r=bbbb ?
}
}
var spv;
if(!spv)
pv_m();
spv=1;
还有在url里出现{$CurrentTheme}这样的变量?