9.2.1 Application对象及其使用 1. Application对象的集合 2, Application对象的方法 3. Application对象的事件
9.2.1 Application对象及其使用 1. Application对象的集合 2. Application对象的方法 3. Application对象的事件
1. Application对象的集合 ASP的 Application对象有两个集合: Contents集 和 Staticobject集合。 Contents集合是由所有通过 脚本语言添加到应用程序的变量和对象组成的集合, 可以使用这个集合来获取给定的应用程序作用域的变 量列表或指定某个变量为操作对象。 Staticobjects 集合包含所有的在 Application对象的指定范围内, 在 Globa1.asa文件中由< Object>标记创建的对象。可 以通过该集合来确定某个对象的指定属性或遍历所有 对象的所有属性
1. Application对象的集合 ASP的Application对象有两个集合:Contents集 合和StaticObject集合。Contents集合是由所有通过 脚本语言添加到应用程序的变量和对象组成的集合, 可以使用这个集合来获取给定的应用程序作用域的变 量列表或指定某个变量为操作对象。StaticObjects 集合包含所有的在Application对象的指定范围内, 在Global.asa文件中由<Object>标记创建的对象。可 以通过该集合来确定某个对象的指定属性或遍历所有 对象的所有属性
(1) Contents集 Contents集合是 Application对象所记录的所有非 对象变量,这是 Application对象默认的集合,因此下 述两种格式是等价的: Application. Contents("变量名") Application("变量名") 其中,“变量名”是需要操作的 Application变量 名
(1) Contents集合 Contents集合是Application对象所记录的所有非 对象变量,这是Application对象默认的集合,因此下 述两种格式是等价的: Application.Contents("变量名") Application("变量名") 其中, “变量名”是需要操作的Application变量 名称
【例9-1】使用 Application对象编写计数器程序 程序91.asp的代码如下: HTML> <HEAD>< TITLE>使用 Application变量</TTLE>/HEAD> < BODY> P>< FONT Size=4face=方正舒体 color=blue> 使用 Application变量<P Application Contents( counter Application Contents(" counter)+1 <FONT Size=6> 您是第<%= Application. Contents(" counter")%位来客 </FONT> </BODY> K/HTML>
【例9-1】使用Application对象编写计数器程序。 程序9_1.asp的代码如下: <HTML> <HEAD><TITLE>使用Application变量</TITLE></HEAD> <BODY> <P><FONT size=4 face=方正舒体 color= blue> 使用Application变量<P> <% Application.Contents("counter")= Application.Contents("counter")+1 %> <FONT size=6> 您是第<%=Application.Contents("counter")%>位来客 </FONT> </BODY> </HTML>
可以在一般变量与 Application变量之间互相赋值。 生述代码可以改写为: <HTML> HEAD< TITLE>使用 Application变量</ TITLE></HEAD> KBODY> P>< FONT Size=4face=方正舒体 color=blue 使用 Application变量<P> counter=Application("counter)+ Application( counter " )=counter < FONT Size=6>您是第<%= counter%>位来客</FONT K/BODY> </HTML> 说明: ①多次打开浏览器,运行程序91.asp,可以看 到 Application变量值的改变
可以在一般变量与Application变量之间互相赋值。 上述代码可以改写为: <HTML> <HEAD><TITLE>使用Application变量</TITLE></HEAD> <BODY> <P><FONT size=4 face=方正舒体 color= blue> 使用Application变量<P> <% counter=Application("counter")+1 Application("counter")=counter %> <FONT size=6>您是第<%=counter%>位来客</FONT> </BODY> </HTML> 说明: ① 多次打开浏览器,运行程序9_1.asp,可以看 到Application变量值的改变