var oCount=new ClassCount(); oCount.webshopCount(); var key=oCount.strKeywords; if(oCount.intEncode==1){ key=escape(key); } var f=escape(oCount.topReferrer); var c=escape(oCount.page); document.write(""); //document.write("
http://www.17u.net/webcount/stat.asp?id="+oCount.userId+"&c="+c+"&f="+f+"&s="+oCount.intSearch+"&k="+key+"
"); //document.write("
"+oCount.userId+" "+oCount.sessionId+"
"); function ClassCount(){ //公共属性 this.intSearch; this.strKeywords=""; this.topReferrer=""; this.parentReferrer=""; this.page=""; this.userId=97815; this.sessionId=0; this.intEncode=0; //0:GB2312 1:utf-8 //私有属性 this.arrSearchLoop=new Array(); this.markLoop=false; this.arrSearchLoop[0]=function(str){ var arr=[0,"",0]; var re=/google\./i; if(str.search(re)>-1){ arr[0]=2; re=/(\?|\&)q\=([^\&]+)/i; var arrTmp=str.match(re); if(arrTmp!=null){ arr[1]=arrTmp[2]; arr[2]=1; } } return arr; }; this.arrSearchLoop[1]=function(str){ var arr=[0,"",0]; var re=/baidu\./i; if(str.search(re)>-1){ arr[0]=3; re=/(\?|\&)(wd|word)\=([^\&]+)/i; var arrTmp=str.match(re); if(arrTmp!=null){ arr[1]=arrTmp[3]; re=/(\?|\&)(ie)\=utf\-8/i; arrTmp=str.match(re); if(arrTmp!=null){ arr[2]=1; } } } return arr; }; this.arrSearchLoop[2]=function(str){ var arr=[0,"",0]; var re=/yahoo\./i; if(str.search(re)>-1){ arr[0]=4; re=/(\?|\&)p\=([^\&]+)/i; var arrTmp=str.match(re); if(arrTmp!=null){ arr[1]=arrTmp[2]; arr[2]=1; } } return arr; }; this.arrSearchLoop[3]=function(str){ var arr=[0,"",0]; var re=/soso\./i; if(str.search(re)>-1){ arr[0]=5; re=/(\?|\&)w\=([^\&]+)/i; var arrTmp=str.match(re); if(arrTmp!=null){ arr[1]=arrTmp[2]; } } return arr; }; this.arrSearchLoop[4]=function(str){ var arr=[0,"",0]; var re=/iask\./i; if(str.search(re)>-1){ arr[0]=6; re=/(\?|\&)q\=([^\&]+)/i; var arrTmp=str.match(re); if(arrTmp!=null){ arr[1]=arrTmp[2]; } } return arr; }; this.arrSearchLoop[5]=function(str){ var arr=[0,"",0]; var re=/17u\./i; if(str.search(re)>-1){ re=/(lxstemplate|expert\/webshop|expert\/member|wd)/i; if(str.search(re)>-1){ arr[0]=1; }else{ arr[0]=8; } }else{ arr[0]=0; } return arr; }; this.checkStr=function(str){ if(!str) return ""; str=String(str); str=str.replace(/\'/g,"''"); str=str.replace(/\r/g,""); return str; }; this.checkInt=function(intStr){ if(!intStr) return 0; intStr=Number(intStr); if(isNaN(intStr)) return 0; return intStr; }; this.webshopCount=function(){ if(this.userId>0){ this.page=document.location.href; this.topReferrer=this.checkStr(window.top.document.referrer); this.parentReferrer=this.checkStr(window.parent.document.referrer); if(this.userId==this.sessionId){ this.intSearch=9; return; } if(this.topReferrer==""){ this.intSearch=7; return; } for(var i=0;i<6;i++){ this.intSearch=this.arrSearchLoop[i](this.topReferrer)[0]; this.strKeywords=this.arrSearchLoop[i](this.topReferrer)[1]; this.intEncode=this.arrSearchLoop[i](this.topReferrer)[2]; if(this.intSearch>0) break; } } }; }