关于glabal.asa--------------

jancky2001 2001-07-03 06:51:52
我的global文件如下:

<script language=vbscript runat=server>
Sub application_OnStart
Application("aa") = Application("aa")+1
End Sub
Sub application_Onend
Application("aa") = Application("aa")-1
End Sub
Sub Session_OnStart
Application("aa") = Application("aa")+1
End Sub
Sub Session_OnEnd
Session("aa") = Session("aa")-1
End Sub
</script>

我的显示程序如下;
<%=application"aa"%>

为什么我不断刷新页面,application值不变呢?
...全文
80 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
llkh 2001-07-04
  • 打赏
  • 举报
回复
你再打开一个IE窗口就行了
11830 2001-07-04
  • 打赏
  • 举报
回复
因为每台机器在某一时刻只能有一个session值,所以不会发生session_onstart事件
你用另一台机器访问你这个网站看看application("aa")的值变了没有
stanely 2001-07-04
  • 打赏
  • 举报
回复
这样做显示的数永远是1。
你要想知道访问量应该在session_onstart里面让application("")加一。
application_onstart只有第一个访问者分文的时候才触发。这个事件里面应该写初始化变量的语句。
如果你刷新,不但application_onstart不能触发,连session_onstart也不能触发。

andyrew 2001-07-04
  • 打赏
  • 举报
回复
window.onload()里面加一个吗
application("aa")=application("aa")+1
jancky2001 2001-07-04
  • 打赏
  • 举报
回复
那如果我要实现刷新一次,输出结果加一,应该如何实现呢?

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧