正文

ASP基础入门第九篇(Global.asa文件的使用)(global.asax在哪)干货满满

文章摘要

这篇文章介绍了使用VBScript语言在ASP应用程序中实现访问计数功能的脚本。通过`Session_OnStart`和`Session_OnEnd`事件,脚本在客户端会话开始和结束时记录访问次数。同时,通过`Application_OnStart`和`Application_OnEnd`事件,脚本在用户首次访问应用程序 homepage 时读取并保存计数器值。文章详细描述了如何在`visitCount.txt`文件中存储和更新访问次数,并通过脚本实现计数器的动态管理。关键词包括VBScript、Session_OnStart、Session_OnEnd、Application_OnStart、Application_OnEnd、visitCount.txt。

 < SCRIPT LANGUAGE=”VBScript” RUNAT=”Server”> ‘Session_OnStart 当客户首次运行 ASP 应用程序中的任何一个页面时运行 ‘Session_OnEnd 当一个客户的会话超时或退出应用程序时运行 ‘Application_OnStart 当任何客户首次访问该应用程序的首页时运行 ‘Application_OnEnd 当该站点的 WEB 服务器关闭时运行 < /SCRIPT> < SCRIPT LANGUAGE=”VBScript” RUNAT=”Server”> Sub Application_OnStart VisitorCountFilename=Server.MapPath (“/ex2”) + “\VisitCount.txt” Set FileObject=Server.CreateObject(“Scripting.FileSystemObject”) Set Out=FileObject.OpenTextFile (VisitorCountFilename, 1, FALSE, FALSE) Application(“visitors”)=Out.ReadLine Application(“VisitorCountFilename”)=VisitorCountFilename End Sub ‘=========================================================SUB Application_OnEnd Set FileOutObject=Server.CreateObject(“Scripting.FileSystemObject”) Set Out=FileOutObject.CreateTextFile (Application(“VisitorCountFilename”), TRUE,FALSE) Out.WriteLine(application(“visitors”)) End Sub ‘=========================================================Sub Session_OnStart Session.Timeout=5 Application(“visitors”)=Application(“visitors”) + 1 Session(“ID”)=Session.SessionID End Sub < /SCRIPT>