日期:2014-05-20  浏览次数:20491 次

如何在图形上显示页面被访问的次数?就像……
就像http://info.fobshanghai.com/gj92/   (哈尔滨理工大学)   页面下面的
"同学你是第******     次访问者 "一样.

怎样实现呢?

------解决方案--------------------
一看就是调用第三方的,
<td> &nbsp;同学你是第 <script language=JavaScript>
document.write( " <img src= '/gj92/WebStat/count.asp?Referer=&Width= "+escape(screen.width)+ "&Height= "+escape(screen.height)+ " ' border=0 width=0 height=0> ");
</script>
<script language=JavaScript src= '/gj92/webstat/number.asp '> </script>
次访问者 </td>
你把这段代码看看.
------解决方案--------------------
要么申请个独立的计数器,要么自己数据库里加个表记录。
------解决方案--------------------
非常可行,而且也是比较简单的办法。
刚开始的时候都是这么做的。
还有别的办法就是,自己用GDI+生成图片,类似网上的验证码实现。
------解决方案--------------------
判断位数,循环生成就行了,晕啊,非要用什么Image控件啊。

用 " <img src= '1.gif '> <img src= '2.gif '> ... " 然后把这个付给一个Lable的Text 不就OK了。
------解决方案--------------------
例:

string ViewNum = "2664 ";
string outPut = " ";
for(int i=0,i <ViewNum.Length,i++)
{
outPut += " <img src= "img/ " + ViewNum.Substring(i,1) + ".gif "> "

}

lblViewNum.Text = outPut;