<%
Session("username")="Donald Duck"
Session("age")=50
%>
一旦值被存入 session 变量,它就能被 ASP 应用程序中的任何页面使用:
Welcome <%Response.Write(Session("username"))%>
上面这行程序返回的结果是: "Welcome Donald Duck"。
也可以在 session 对象中保存用户参数,然后通过访问这些参数来决定向用户返回什么页面。
下面的例子规定,假如用户使用低显示器分辨率,则返回纯文本版本的页面:
<%If Session("screenres")="low" Then%>
This is the text version of the page
<%Else%>
This is the multimedia version of the page
<%End If%>
移除 session 变量
contents 集合包含所有的 session 变量。
dim i
For Each i in Session.Contents
Response.Write(i & "<br />")
Next
%>
结果:
username
age
如果需要了解 contents 集合中的项目数量,可使用 count 属性:
<%
dim i
dim j
j=Session.Contents.Count
Response.Write("Session variables: " & j)
For i=1 to j
Response.Write(Session.Contents(i) & "<br />")
Next
%>
结果:
<%
dim i
For Each i in Session.StaticObjects
Response.Write(i & "<br />")
Next
%>
ASP Cookies
ASP Application
VUE
ASP 参考手册
ASP 实例
ASP 测验
W3School 简体中文版提供的内容仅用于培训和测试,不保证内容的正确性。通过使用本站内容随之而来的风险与