如何统计一个htm静态页的浏览次数?而且要按照浏览量在另外一个页面显示排行
如何统计一个htm静态页的浏览次数?而且要按照浏览量在另外一个页面显示排行
------解决方案--------------------HttpHandler
------解决方案--------------------可以用JS使用传递参数的办法来改变浏览次数,
例如: <script scr="..ashx?id=HTML文件对应的ID"></script>
而这个ashx文件是对传递的ID所对应的静态文件进行添加, 你参考一下,
希望对你有帮助
------解决方案--------------------同楼上
假设专门统计的页面为count.aspx,在htm代码中任意位置加入:
<script src="count.aspx?ID=5"></script>
每次htm被加载的时候count.aspx都会被执行。在count.aspx中根据ID将浏览资料加1
排行页面直接根据浏览量的大小排列不就行了?假如数据表为abc,浏览数量字段为def,你要找出浏览
量靠前的10条刻录,
直接 Select top 10 * From abc Order By def Desc
不知道你说的是不是这个意思
------解决方案--------------------一般来说, 新闻静态页的URL都对应着一个主键的, 其实这个主键就是
这篇文章的ID, 传过去之后, 在ashx程序里对这个ID所对应的点击次数
加1, update 表名 set 点击次数=点击次数+1 where 文章ID=传值过来的ID
即可
------解决方案--------------------嗯,原理都是一样的, 你改一下就可以了
------解决方案--------------------globle里APP_Start里放一个变量=0,
Session_Start里放一个“另一个变量=变量++”,
网页里显示另一个变量。
------解决方案--------------------不防参考一下:
http://blog.csdn.net/insus/archive/2007/11/20/1895335.aspx
------解决方案--------------------1楼的方法好...可以防刷新.
其它方法都是一样的.实现简单.但是风险太大..
------解决方案--------------------关注一下,这个我也感兴趣。。。
------解决方案--------------------这个我以前是用iframe来搞的,1楼的方法没有用过。
------解决方案--------------------
------解决方案--------------------嗯呢,,4楼的方法不错~~
------解决方案--------------------对就是用这种方法
<script src="count.aspx?ID=5"> </script>
我也是用这种方法的
你看看我做的这个:
http://s2.cityecity.com/jianjie/2/2.html
------解决方案--------------------
------解决方案--------------------
------解决方案--------------------用JS实现就是用JS调用一个动态页面,这个不太好。。静态页中最好不要出现动态页。。