
本来,就不应该完全给代码的,面对任何人都是。
况且你看看楼主,很明显,他是个比较喜欢钻研的人,计数器自己写,当然是喜欢DIY喽。呵呵。给这么多代码,还有点问题。让人家怎么搞嘛。。。。呵呵。。。开玩笑啦。。。
我说说原理算了。。。
两个办法。
1:JAVASCRIPT做。
写一个函数。读取TXT文件的。里面就是记录你的访问统计信息的。在你的HTML里用这个函数读出你的访问统计出来。就可以了。
2:动态写静态。
把你的HTML的源码写到数据库里,把显示访问的那个数设置为一个特殊字符串,如replace_string1,然后写个ASP,数据库里的HTML源代码读出来。再用replace函数把原来的特殊字符串(这里是replace_string2)换成你的统计数字。再利用ASP的FSO写静态HTML页面。就可以了。呵呵。对了,动态页面里的访问统计你知道写的吧。呵呵。那就ok了。。。
上面两种方法,各有各的好处。。。。
第一种。JS写的,当然,没那么麻烦,而且也很“动态”,缺点,要运行JS代码,每次访问都是同样的速度,“慢”。呵呵。希望你明白引号的意思。。。。(这方法用得比较多一些)
第二种。ASP的FSO写静态页面。应该用的人比较少吧。呵呵。优点,纯HTML,无JS,这样运行速度比较快一点。缺点,如果每次受访问都去重写HTML页面,相对来说就慢了,但是如果你一个星期,一个月更新一次。那么访问速度就比较可观了。
OK。原理都在上面了。写法的话,DIY吧。呵呵。
祝你好运!
楼主就是想实现不刷新记录投票功能吗?现在网站所做的顶踩功能都是通过ajax异步提交数据,首次加载通过读取数据库加载顶踩人数,点击顶,通过JS实现顶或踩的人数+1.然后执行ajax提交数据至后台,后台update一下数据库就可以了,思路大致这样!
ajax你可以用使用jquery ajax特别方便,有点$.get和$.post两种形式,也可以直接用$.ajax,自定义控制提交方式,具体的可以去百度jquery ajax
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)