<script>ec(2);</script> asp入门教程:ASP Session 对象简介 Session对象是用来储存的信息,或更改设置的一个用户会议。变量存储在Session对象举办资讯单一用户,并提供给所有的网页在一个应用程序。 要结束会议,立即可以使用Abandon方法: <pre><% Session.Abandon %></pre> <pre> </pre> <pre> 注:主要问题是会议时,应该停止。我们不知道用户的要求,去年的最后一个或没有。所以我们不知道多久我们应该保持会议“活着” 。等待的时间太长了会议利用闲置资源的服务器上,但如果会议是删除太快的用户必须重新开始,因为服务器已经删除了所有的信息。找到合适的超时间隔可能很困难! <pre><% Session("username")="Donald Duck" Session("age")=50 %></pre> <pre> </pre> <pre> 当值是储存在一个会话变量它可从任何网页中的ASP应用程序: <pre>Welcome <%Response.Write(Session("username"))%></pre> <pre> </pre> <pre> 该生产线以上的回报: “欢迎唐老鸭” 。
<table class="ex" cellspacing="0" width="100%" border="1"><tbody><tr><td><pre><%If Session("screenres")="low" Then%> This is the text version of the page <%Else%> This is the multimedia version of the page <%End If%></pre> </td> </tr> </tbody> </table>
删除会话变量 <pre><% If Session.Contents("age")<18 then Session.Contents.Remove("sale") End If %></pre> <pre> </pre> <pre> 要删除所有变量的一次会议上,使用RemoveAll方法: <pre><% Session.Contents.RemoveAll() %></pre>
loop通过收集的内容 <pre><% Session("username")="Donald Duck" Session("age")=50</pre> <pre>dim i For Each i in Session.Contents Response.Write(i & "<br />") Next %></pre> <pre> </pre> <pre>Result</pre> <pre><pre>username age</pre> <pre> </pre> <pre> 如果您不知道的一些项目中的目录的收集,您可以使用计数财产: <pre><% 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 %></pre> <pre> </pre> <pre>输出值勤.</pre> <pre><pre>Session variables: 2 Donald Duck 50</pre> <pre>loop 通过收集StaticObjects 您可以通过环StaticObjects收集,看到的价值观所有对象存储在Session对象:</pre> <pre><pre><% dim i For Each i in Session.StaticObjects Response.Write(i & "<br />") Next %></pre> <pre>转载请注明来自www.111cn.net/asp/asp.html</pre> <pre> </pre> </pre> <pre> </pre> </pre>
|