按照以下步骤,逐步操作,你很快就会拥有精美的图形化计数器。  
   1、在网站的某个目录如count下建立文本文件,如counter.dat    ,用于存放访问量。文件内容仅有一行数字,表示网站初始访问量,一般为0。(别作弊!)  
   2、在相同目录下建立计数器的ASP程序,可命名为mycount.asp,内容如下:    
   
   <%    
   '自编ASP图形化计数器    V1.1  
   '用于网页浏览统计,免费使用,自由拷贝!  
   
   dim    vistors  
   '获取计数文件counter.dat的地址  
   countfile=server.mappath("counter.dat")  
   '创建filesystemobject对象实例fs  
   set    fs=server.createobject("scripting.filesystemobject")  
   '以读方式打开文件,其中1为读方式  
   set    thisfile=fs.opentextfile(countfile,1,FALSE,FALSE)  
   '读取计数文件的内容  
   visitors=thisfile.readline  
   '关闭文件  
   thisfile.close  
   
   set    fs=server.createobject("scripting.filesystemobject")  
   '以覆盖方式(TRUE)、以ASCII格式(FALSE)创建文件  
   set    thisfile=fs.createtextfile(countfile,TRUE,FALSE)  
   
   '计数器的关键处:  
   '增加了变量connected,用于判断访问者是否为新的连接者  
   '此举可防止同一用户在同一次浏览中,由于多次按浏览器的“刷新”按钮,  
   '从而使计数器值不断升高的现象发生  
   
   if    IsEmpty(session("connected"))    then  
         application.lock  
         '禁止其它用户更改计数器的值  
         visitors=visitors+1  
         '计数器值加1  
         thisfile.writeline(visitors)  
         '将结果写入文件  
         application.unlock  
         '取消锁定,允许用户更改计数器的值  
   else  
         application.lock  
         visitors=visitors  
         thisfile.writeline(visitors)  
         application.unlock  
   end    if  
   
   session("connected")=TRUE  
   '设定来访者为已连接者(TRUE),此时再按“刷新”按钮计数器值不会变化。  
   
   countlen=len(visitors)  
   '获得计数器值的长度(即数值的位数)  
   
   '如果您不想使用图形,可用如下内容代替for/next循环  
   '文本计数器:    response.write    "document.write("&visitors&");"  
   
   '逐位显示图形化数字  
   for    i=1    to    countlen  
           response.write    "document.write('<img    src="&"images/"&"/"&mid    (visitors,i,1)&".gif></img>');"  
   next  
   
   
   '关闭文件  
   thisfile.close  
   set    fs=nothing  
   %>  
     
   3、将counter.dat、mycount.asp文件放在同一目录下(也可分开存放,但此时需指定文件路径),并在该目录下建立images目录,存放图形化的数字文件,要求数字0对应0.gif,数字1对应1.gif,以此类推(展现你个性的机会来了,你可以将数字做得非常Cool)。    
   4、至此,大功即将告成。你只要在网页中使用以下格式调用计数器即可:    
   <script    language="javascript"    src="count/mycount.asp">    
   </script>    
   
   注意:(1)如果你采用不同的目录名、文件名,请作相应修改;  
   (2)计数器程序采用ASP编程,请网站上试验或在个人服务器PWS调试;

转载于:https://www.cnblogs.com/shuang121/archive/2012/06/28/2568415.html

asp网页设计流量统计代码相关推荐

  1. 学生个人单页面网页作业 学生网页设计成品 静态HTML网页单页制作 dreamweaver网页设计与制作代码 web前端期末大作业

    HTML实例网页代码, 本实例适合于初学HTML的同学.该实例里面有设置了css的样式设置,有div的样式格局,这个实例比较全面,有助于同学的学习,本文将介绍如何通过从头开始设计个人网站并将其转换为代 ...

  2. 传奇开区网站如何添加流量统计代码

    传奇开区网站如何添加流量统计代码的操作方法,在投入广告前添加流量统计代码,可以分析出发布站上人效果,下次投入广告就更有方向,毕竟开服广告成本确实挺高的,为了开好服,我们必须将每分钱都花在刀刃上! 网站 ...

  3. 专科计算机应用技术论文题目,大专计算机应用技术论文题目 谁有我是学计算机应用技术的一名大专生 马上就要交毕业论文了 \ 不知道怎么写 我主要专业是 ASP网页设计,...

    关于计算机应用专业的毕业论文该如何选题? 求,计算机应用技术毕业论文(大专),不低于3000字. 论文这东西还是自己写的好,真的,网上你找到了,别人一看就看出来了. 急求大专计算机信息管理的毕业论文 ...

  4. 网页设计新闻页面代码_新设计

    网页设计新闻页面代码 Deciding that I wanted to add a listing of the articles that I have written led to a rain ...

  5. 基于ASP.NET网站流量统计系统的设计与实现

    在这个网络急速发展的时代,网站在日常生活中是必不可少的,网站所产生的付出回报率相对应的就显得尤为重要,一个强大.方便的网络流量统计管理系统能使网站的使用变得更加方便快捷.当前国内在这个方面的研究做的比 ...

  6. 网页设计框架布局代码_网页设计中的分屏切割布局法

    今天和大家聊的是一种关于网页设计中的视觉呈现方法,一般我们称之为"分屏布局",是一种常见的网页设计排版方式,将页面分割为均等或者不均等的两部分,这种方式的好处就是可以将文字信息和图 ...

  7. 统计代码php,求简易php流量统计代码?

    snowstats多用户网站统计系统 v1.5 安装说明: snowstats(snowstats多用户网站统计系统)是一个统计网站访问记录的程序,在未涉及任何商业行为的前提 # 下,您可以任意传播和 ...

  8. 网站中加入站长流量统计代码

    <script src="http://s21.cnzz.com/stat.php?id=2960310&web_id=2960310&show=pic" l ...

  9. 学生动漫网页设计模板下载 海绵宝宝大学生HTML网页制作作品 简单漫画网页设计成品 dreamweaver学生网站模板 静态HTML网页单页制作 dreamweaver网页设计与制作代码

    HTML实例网页代码, 本实例适合于初学HTML的同学.该实例里面有设置了css的样式设置,有div的样式格局,这个实例比较全面,有助于同学的学习,本文将介绍如何通过从头开始设计个人网站并将其转换为代 ...

最新文章

  1. Redis5新特性Streams作消息队列
  2. ggsurvplot图片输出
  3. Django 实现WEB登陆(第二版)
  4. python Day5
  5. 一个讲解WiFi和蓝牙协议的视频课程网站
  6. 【干货】网络中常用的9个命令,超级实用
  7. 全球及中国教育行业投资动态与发展决策建议报告2022版
  8. wxWidgets:wxCaret 示例
  9. Python、Perl 垫底,C语言才是最环保的编程语言
  10. 查看mysql表的数据和结构
  11. 【计算机网络】物理层设备
  12. 大家一起做训练 第一场 A Next Test
  13. OpenCV旋转矩形RotatedRect的Points函数遇到的问题
  14. 我工作上常用的--测试用例文档模板
  15. P4学习笔记(一)初识P4
  16. 盘点2013全球五大半导体IP供应商:ARM将Intel拉下马
  17. 如何打造爆款付费文章
  18. 在虚拟机中使用摄像头
  19. TestNG入门教程-2-写第一个基于TestNG的用例
  20. U3D插件 CSVSerialize(CSV转Scriptable)

热门文章

  1. Java基础学习(一)—方法
  2. MySQL_前缀索引_建立
  3. 网页动画结束判断事件
  4. 关于sql中去换行符的问题
  5. 常用打开新页面的方法
  6. 双非二本的2019春招Java岗面试心得
  7. Kubernetes安装之十:配置node节点之kube-proxy
  8. 【原创】packetbeat 之“request-response 错误关联”问题
  9. C#/ASP.NET定时任务执行管理器组件–FluentScheduler定时器
  10. weblogic服务器启动报错