一、网页访问计数器
你可以使用 站长统计的免费统计 http://www.cnzz.com/ 只要在每个页面添加一段代码就可以了·· 去下载一个站长统计代码,方在主页下就可以了, 比如:站长统计工具,51YES注册就可以了! 不国放到主页下,就看你后台支持不了 1、将以下代码加在你需要得位置; 2、在根目录下创建名为count的文件夹,并在里面创建counter.txt文件,文件初始值为0(可更改); 3、将设置好的网页保存为.asp格式; 4、ok 您是第<span class="style2"> <% Const ForReading = 1, ForWriting = 2, ForAppending =3 Const TristateUseDefault = -2, TristateTrue = -1, TristateFalse = 0 filepath=server.mappath("/count") filename=filepath+"\counter.txt" set fs=createobject("scripting.filesystemobject") if fs.fileexists(filename) then set f=fs.getfile(filename) Set ts = f.OpenAsTextStream(ForReading, TristateUseDefault) s=ts.readline+1 ts.close else fs.createtextfile(filename) set f=fs.getfile(filename) s=1 end if '向counter.txt中写数据 Set ts = f.OpenAsTextStream(ForWriting, TristateUseDefault) ts.writeline(cstr(s)) ts.close '显示计数器 s=cstr(s+1000000) s=mid(s,2,8) for I=1 to 8 response.write mid(s,I,1) next %> </span>位访问者
|
二、asp网页计数器
1.将本地的COOKIE值与获取的IP地址进行比较,如果不相等就计数一次. <% if not Request.ServerVariables("REMOTE_ADDR")=request.cookies("IPAddress") then response.cookies("IPAddress")=Request.ServerVariables("REMOTE_ADDR") request.cookies("IPAddress").expires=date+1 end if ... %> 2. <% if session("x")<>"" then response.write"<script>window.location.reload()</script>" session("x")="值" end if ... %>
|
四、计数器html
可以放,把申请所得的代码嵌入该网页就行了。一般是段小脚本 使用说明:将下列代码复制到<head>|……</head>中 <SCRIPT language="JavaScript"> <!-- function www_helpor_net(offset) { var endstr=document.cookie.indexOf(";",offset);if(endstr==-1) endstr=document.cookie.length;return unescape(document.cookie.substring(offset,endstr));} function GetCookie(name) { var arg=name+"="; var alen=arg.length; var clen=document.cookie.length; var i=0;while(i<clen) { var j=i+alen; if(document.cookie.substring(i,j)==arg) return www_helpor_net(j); i=document.cookie.indexOf(" ",i)+1;if(i==0) break; } return null; } function SetCookie(name,value) { var argv=SetCookie.arguments; var argc=SetCookie.arguments.length; var expires=(2<argc)?argv[2]:null; var path=(3<argc)?argv[3]:null; var domain=(4<argc)?argv[4]:null; var secure=(5<argc)?argv[5]:false; document.cookie=name+"="+escape(value)+((expires==null)?"":("; expires="+expires.toGMTString()))+((path==null)?"":("; path="+path))+((domain==null)?"":("; domain="+domain))+((secure==true)?"; secure":""); } var expdate=new Date(); var visits; expdate.setTime(expdate.getTime()+(24*60*60*1000*365)); //设置COOKIES时间为1年,自己随便设置该时间 if(!(visits=GetCookie("visits"))) visits=0;visits++;SetCookie("visits",visits,expdate,"/",null,false); //以下信息显示可以使用标准的HTML语法,自己随便设置 document.write("你已经光临本页"+"<FONT COLOR=red>"+visits+"</FONT>"+"次!"); if(visits==1)//来访1次的信息显示 document.write("<br>"+"欢迎光临本站,觉得本站内容如何?"); if(visits==2)//来访2次的信息显示,以下类推,自己随便增加 document.write("<br>"+"再次光临不胜容幸!今后要常来啊!欢迎点击本站广告。"); if(visits==3) document.write("<br>"+"常客,在本站的论坛发个帖子如何?"); if(visits==4) document.write("<br>"+"你这个疯子!"); if(visits>=5) document.write("<br>"+"疯狂的家伙!我真的非常喜欢你。"); //--> </SCRIPT>
|