⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 statscript.htm

📁 2007年下半年程序员试题及答案
💻 HTM
字号:
/*------------------------------------------

Copyright (c) 2005  Onself.cn. All rights reserved.
Support : http://www.oneself.cn
This software is the proprietary information of Oneself.cn.
Version: 1.0   2005/09/04 15:00

包含获取

显示器分辨率
显示器颜色深度
来路URL
来路URL主机
浏览URL
当前用户是新用户(returning=0) 或是 24小时后回访用户并且记录回访次数 (returning=1..4)

调用方法
<script language="javascript" src="http://xxxxxx/statscript.php?countid=12&logo=12"></script>

------------------------------------------*/


function ialexa() 
{    
	if(navigator.userAgent.toLowerCase().indexOf("alexa")!=-1)
	{
		return 1;
	}
	else
	{
		return -1;
	}
}

function etonone(eworkstring,eescapestring) 
   {
	var eki=0;
	var eksplits="";
    var ekwords=eworkstring.split(eescapestring);
    for (eki=0; eki<ekwords.length; eki++) 
	   {
		eksplits = eksplits + ekwords[eki] ;
	   }
	return eksplits;
   }

function refesimple(refestring) 
   {          
    var prefix='http://';
    refestring = refestring.toLowerCase();
    var j = refestring.indexOf('http://');
    if(j == -1) 
      {
       j = refestring.indexOf('https://');
       if(j != -1) j = j + 1;
       prefix='https://';
      } 
    if(j == -1) 
      {
       return refestring;
      }
    else
      {
       subrefestring = refestring.substring(j+7,refestring.length);
       var offset = subrefestring.indexOf('/');
       if(offset != -1) subrefestring = subrefestring.substring(0, offset);
       return prefix + subrefestring;
      }  
   }

function locationsimple(locationstring) 
   {          
    locationstring = locationstring.toLowerCase();
	var offset = locationstring.indexOf('%3f');
    if(offset != -1) 
	   {
	    sublocationstring = locationstring.substring(0, offset);
        return sublocationstring;
	   }
	else
	   {
	    return locationstring;
	   }
   }



function yesgetCookieVal(offset) {
	var endstr=document.cookie.indexOf(";",offset);
	if( endstr==-1 )
		endstr=document.cookie.length;
	return document.cookie.substring(offset,endstr);
}

function yesGetCookie(name) {
	var arg = name + "=";
	var alen = arg.length;
	var clen = document.cookie.length;
	var i = 0;
	var j;
	while( i<clen ) {
		j = i + alen;
		if( document.cookie.substring(i,j)==arg )
			return yesgetCookieVal(j);
		i = document.cookie.indexOf(" ",i)+1;
		if(i==0)
			break;
	}
	return null;
}


function ccklasttime() 
{
	var yesexpireDate = new Date();
	var yesexpiretime = 93312000;
	var yesvisitor = 1000 * 36000;
	var yesctime = yesexpireDate.getTime();
	yesexpireDate.setTime (yesexpireDate.getTime() + yesexpiretime);

    var yesoffset = document.cookie.indexOf("cck_lasttime");
    if (yesoffset == -1) 
    {
	  document.cookie = "cck_lasttime=" + yesctime + "; expires=" + yesexpireDate.toGMTString() +  "; path=/";
	  document.cookie = "cck_count=0; expires=" + yesexpireDate.toGMTString() +  "; path=/";
	  return 0;
	}
	else
	{
	  var yescookie1 = yesGetCookie("cck_lasttime");
	  var yescookie2 = yesGetCookie("cck_count");
	  yescookie1=parseInt(yescookie1);
	  yescookie2=parseInt(yescookie2);
	  yescookie3=yesctime - yescookie1 ;
	  if(yescookie3>yesvisitor) 
	    {
		 yescookie2=yescookie2+1;
   	     document.cookie = "cck_lasttime=" + yesctime + "; expires=" + yesexpireDate.toGMTString() +  "; path=/";
		 document.cookie = "cck_count=" + yescookie2 + "; expires=" + yesexpireDate.toGMTString() +  "; path=/";
		}
	  return yescookie2;
	}
}

var yeadata;

var khaa = document.referrer;

khof = khaa.indexOf('GB2312');
if(khof != -1) 
  {
   khgb = 1;
  }
else
  {
   khgb = 0;
   khof = khaa.indexOf('ei=gb');
   if(khof != -1) khgb = 1;
  }


yesdata = '&refe=' + escape(khaa) + '&refesimple=' + escape(refesimple(khaa)) + '&location=' + escape(document.location) + '&locationsimple=' + locationsimple(escape(document.location)) + '&color=' + screen.colorDepth + '&resolution=' + screen.width+'x'+screen.height + '&alexa=' + ialexa() + '&returning=' + ccklasttime();
yesdata =  etonone(yesdata,"'");
yesdata =  etonone(yesdata,"\\");
yesdata =  etonone(yesdata,"%27");
yesdata =  etonone(yesdata,"%5C");
yesdata =  etonone(yesdata,"%5c");
document.write('<a href="http://vip2.163.vc/main.php?mod=all&user_id=1908" target=_blank>');
document.write('<img border=0 hspace=0 vspace=0 src="http://vip2.163.vc/template/skins/icon/0.gif" align="absmiddle" alt="一路升(VIP2)"></a>');
document.write('<iframe MARGINWIDTH=1 MARGINHEIGHT=0 HSPACE=0 VSPACE=0 FRAMEBORDER=0 SCROLLING=no src=http://vip2.163.vc/statsave.php?user_id=1908' + yesdata+ ' height=0 width=0></iframe>');

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -