国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区

掃一掃
關(guān)注微信公眾號

ASP Session對象的集合以及屬性方法事件
2007-02-12   網(wǎng)絡(luò)

Session StaticObjects 集合
StaticObjects 集合包含 Session 對象范圍中用 <OBJECT> 標(biāo)記創(chuàng)建的所有對象。該集合可用于確定對象特定屬性的值,或用于遍歷集合并獲取所有對象的全部屬性。

語法
Session.StaticObjects( Key )

參數(shù)
Key
要檢索的屬性。
注釋
使用循環(huán)控制結(jié)構(gòu)可以遍歷 StaticObjects 集合中的關(guān)鍵字。請看下面的示例。

<%
Dim objprop
For Each objprop in Session.StaticObjects
Response.write(objproperty & " : " & Session.StaticObjects(objprop) & "<BR>")
Next

%>


Session Contents 集合
Session.contents 集合包括所有未使用 <OBJECT> 標(biāo)記而為該會話建立的項(xiàng)目。此集合可用于確定指定會話項(xiàng)的值或遍歷集合并檢索出會話中所有項(xiàng)的列表。

語法
Session.Contents( Key )

參數(shù)
Key
要獲取的屬性的名稱。
注釋
您可以使用一個循環(huán)控制結(jié)構(gòu)通過 Contents 集合的關(guān)鍵字來循環(huán)。下面的示例演示這一過程。

<%
Dim sessitem
For Each sessitem in Session.Contents
Response.write(sessitem & " : " & Session.Contents(sessitem) & "<BR>")
Next

%>

CodePage
CodePage 屬性決定將被用以顯示動態(tài)內(nèi)容的代碼頁。

語法
Session.CodePage(=Codepage)

參數(shù)
Codepage
這是一個無符號整數(shù),這個整數(shù)代表正在運(yùn)行 ASP 腳本引擎的系統(tǒng)的有效代碼頁。
注釋
代碼頁是一個可以包括數(shù)字、標(biāo)點(diǎn)符號、以及其他字母的字符集。對于不同的語言和地區(qū)可以使用不同的代碼頁。例如, ANSI 代碼頁 1252 用于美國英語和大多數(shù)歐洲語言;OEM 代碼頁 932 用于日文漢字。

代碼頁是將字符映射成單字節(jié)值或多字節(jié)值的字符表。許多代碼頁共享 ASCII 字符集中 0x00 - 0x7F 之間的字符。

Abandon
Abandon 方法刪除所有存儲在 Session 對象中的對象并釋放這些對象的源。如果您未明確地調(diào)用 Abandon 方法,一旦會話超時,服務(wù)器將刪除這些對象 。

語法
Session.Abandon

注釋
Abandon 方法被調(diào)用時,將按序刪除當(dāng)前的 Session 對象,不過在當(dāng)前頁中所有腳本命令都處理完后,對象才會被真正刪除。這就是說,在調(diào)用 Abandon 時,可以在當(dāng)前頁上訪問存儲在 Session 對象中的變量,但在隨后的 Web 頁上不行。

例如,在下列腳本中,第三行打印出 Mary 值。這是因?yàn)樵诜?wù)器處理完腳本前沒有刪除 Session 對象。

<%
Session.Abandon
Session("MyName") = "Mary"
Reponse.Write(Session("MyName"))
%>

如果在隨后 Web 頁上訪問 MyName 變量,您將發(fā)現(xiàn)它是空的。這是因?yàn)楫?dāng)包含上一個例子的頁面結(jié)束處理時,MyName 同前面的 Session 對象一起被刪除了。

放棄會話并打開后面的 Web 頁時,服務(wù)器會創(chuàng)建新的 Session 對象。您可以在新的 Session 對象中存儲變量和對象。

示例
當(dāng)服務(wù)器處理完當(dāng)前頁時,下面示例將釋放會話狀態(tài)。

<% Session.Abandon %>

LCID
LCID 屬性決定用于顯示動態(tài)內(nèi)容的位置標(biāo)識。

語法
Session.LCID(=LCID)

參數(shù)
LCID
有效的現(xiàn)場標(biāo)識。
注釋
LCID 指定現(xiàn)場標(biāo)識,現(xiàn)場標(biāo)識是唯一標(biāo)識某個系統(tǒng)定義的現(xiàn)場的國際標(biāo)準(zhǔn)縮寫。

SessionID
SessionID 屬性返回用戶的會話標(biāo)識。在創(chuàng)建會話時,服務(wù)器會為每一個會話生成一個單獨(dú)的標(biāo)識。會話標(biāo)識以長整形數(shù)據(jù)類型返回。

語法
Session.SessionID

注釋
不要用 SessionID 屬性為數(shù)據(jù)庫應(yīng)用程序創(chuàng)建主關(guān)鍵字。這是因?yàn)?,如?Web 服務(wù)器重新啟動,則部分 SessionID 的值可能同服務(wù)器終止前產(chǎn)生的值相同??梢允褂米詣釉黾拥牧袛?shù)據(jù)類型來代替,如 Microsoft® SQL Server 中的 IDENTITY,或 Microsoft® Access 中的 COUNTER 。

Session_OnStart
Session_OnStart 事件在服務(wù)器創(chuàng)建新會話時發(fā)生。服務(wù)器在執(zhí)行請求的頁之前先處理該腳本。Session_OnStart 事件是設(shè)置會話期變量的最佳時機(jī),因?yàn)樵谠L問任何頁之前都會先設(shè)置它們。所有內(nèi)建對象 (Application、ObjectContext、Request、Response、Server 和 Session) 都可以在 Session_OnStart 事件腳本中使用和引用。

語法
<SCRIPT LANGUAGE=ScriptLanguage RUNAT=Server> Sub Session_OnStart. . .End Sub 'by aspxuexi.com

</SCRIPT>

參數(shù)
ScriptLanguage
指定用于編寫事件腳本的腳本編寫語言??梢允侨魏我环N支持腳本的語言,例如 VBScript 或 JScript。如果有多個事件使用同一種腳本編寫語言,就可以將它們組織在一組 <SCRIPT> 標(biāo)記下。
示例
盡管在 Session_OnStart 事件包含 Redirect 或 End 方法調(diào)用的情況下 Session 對象仍會保持,然而服務(wù)器將停止處理 Global.asa 文件并觸發(fā) Session_OnStart 事件的文件中的腳本。

舉一個例子,為了確保用戶在打開某個特定的 Web 頁時始終啟動一個會話,就可以在 Session_OnStart 事件中調(diào)用 Redirect 方法。當(dāng)用戶進(jìn)入應(yīng)用程序時,服務(wù)器將為用戶創(chuàng)建一個會話并處理 Session_OnStart 事件腳本。您可以將腳本包含在該事件中以便檢查用戶打開的頁是不是啟動頁,如果不是,就指示用戶調(diào)用 Response.Redirect 方法啟動網(wǎng)頁。其演示如下例所示。

<SCRIPT RUNAT=Server Language=VBScript>
Sub Session_OnStart
' Make sure that new users start on the correct
' page of the ASP application. 'by aspxuexi.com
' Replace the value given to startPage below
' with the virtual path to your application's
' start page.

startPage = "/MyApp/StartHere.asp"
currentPage = Request.ServerVariables("SCRIPT_NAME")

' Do a case-insensitive compare, and if they
' don't match, send the user to the start page.
if strcomp(currentPage,startPage,1) then Response.Redirect(startPage) end ifEnd Sub</SCRIPT>
上述示例只能在支持 cookie 的瀏覽器中運(yùn)行。因?yàn)椴恢С?cookie 的瀏覽器不能返回 SessionID cookie,所以,每當(dāng)用戶請求 Web 頁時,服務(wù)器都會創(chuàng)建一個新會話。這樣,對于每個請求,服務(wù)器都將處理 Session_OnStart 腳本并將用戶重定向到啟動頁中。如果您要使用下面的腳本,建議您在啟動頁上放一個通知,告訴用戶該站點(diǎn)要求支持 cookie 的瀏覽器。

注釋
請注意,在 Redirect 方法之后的任何 Session_OnStart 事件腳本都不會執(zhí)行。因此,應(yīng)該在您的事件腳本的最后再調(diào)用 Redirect 方法。其演示如下例所示。

<SCRIPT LANGUAGE=VBScript RUNAT=Server>
Sub Session_OnStart
' Session initialization script

'by aspxuexi.com
Response.Redirect "http:/server/app/StartHere.asp"
End sub
</SCRIPT>
在上面的例子中,Redirect 方法在執(zhí)行會話初始化腳本期間隱藏所有顯示給客戶的文字。

Session_OnEnd
Session_OnEnd 事件在會話被放棄或超時發(fā)生。在服務(wù)器內(nèi)建對象中,只有 Application、Server 和 Session 對象可用。

語法
<SCRIPT LANGUAGE=ScriptLanguage RUNAT=Server> Sub Session_OnEnd. . . End Sub

</SCRIPT>

參數(shù)
ScriptLanguage
指定用于編寫事件腳本的腳本編寫語言。可以是任一支持腳本編寫的語言,例如 VBScript 或 JScript。如果有多個事件使用同一種腳本編寫語言,則可以將其組織在一組 <SCRIPT> 標(biāo)記下。
注釋
在 Session_OnEnd 腳本中不能調(diào)用 MapPath 方法。


Timeout
Timeout 屬性以分鐘為單位為該應(yīng)用程序的 Session 對象指定超時時限。如果用戶在該超時時限之內(nèi)不刷新或請求網(wǎng)頁,則該會話將終止。

語法
Session.Timeout [ = nMinutes]

參數(shù)
nMinutes
指定會話空閑多少分鐘后服務(wù)器自動終止該會話。默認(rèn)值為15分鐘。 (此數(shù)據(jù)根據(jù)您的IIS設(shè)置)

熱詞搜索:

上一篇:ASP連接數(shù)據(jù)庫的11種方法及相關(guān)語法
下一篇:ASP小技巧:禁用html頁面的緩存

分享到: 收藏
国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区
av动漫一区二区| 中文字幕不卡一区| 国产精品一线二线三线精华| 精品免费日韩av| 成人激情校园春色| 一区二区日韩av| 日韩精品一区二| 菠萝蜜视频在线观看一区| 一二三四社区欧美黄| 精品国产一区二区三区av性色| 国产精品伊人色| 蜜桃视频一区二区| 亚洲最大成人网4388xx| 久久久影院官网| 91超碰这里只有精品国产| 成人午夜私人影院| 另类小说视频一区二区| 亚洲成av人影院| 亚洲成人免费在线| 亚洲综合无码一区二区| 亚洲欧美另类小说| 国产精品国产馆在线真实露脸| 精品国产麻豆免费人成网站| 日韩亚洲欧美中文三级| 91亚洲国产成人精品一区二区三 | 五月天欧美精品| 国产丝袜美腿一区二区三区| 日韩欧美亚洲另类制服综合在线 | 日韩一级二级三级精品视频| 欧美乱妇一区二区三区不卡视频| 一本到一区二区三区| 91香蕉国产在线观看软件| 色综合av在线| 欧美性猛交一区二区三区精品| 色偷偷久久一区二区三区| 99国产欧美另类久久久精品| 成人av手机在线观看| 精品视频在线免费观看| 91激情五月电影| 欧美视频一区二| 精品国产乱码久久久久久夜甘婷婷| 777xxx欧美| 中文字幕欧美日本乱码一线二线| 久久亚洲一级片| 日韩精品资源二区在线| 中文幕一区二区三区久久蜜桃| 欧美国产欧美亚州国产日韩mv天天看完整| 国产网站一区二区三区| 夜夜精品视频一区二区 | 丝袜亚洲另类欧美综合| 国产精品18久久久久久久久久久久| 国产成人午夜精品影院观看视频| 色又黄又爽网站www久久| 精品福利一区二区三区免费视频| 一区二区视频免费在线观看| 精油按摩中文字幕久久| 日韩一区二区在线免费观看| 一区二区三区四区乱视频| 久久99精品国产麻豆婷婷洗澡| 成人avav影音| 久久青草欧美一区二区三区| 午夜欧美一区二区三区在线播放| 成人小视频免费观看| 久久久综合视频| 国产精一区二区三区| 日韩一卡二卡三卡四卡| 爽好多水快深点欧美视频| 91久久精品一区二区三区| 亚洲影院在线观看| 色噜噜久久综合| 人人爽香蕉精品| 国产亚洲精品超碰| 国产成人精品亚洲777人妖| 欧美激情综合五月色丁香小说| 国产精品18久久久久久久网站| 日韩精品一区二区三区视频播放 | 精品中文字幕一区二区| 国产日韩欧美a| 99久久精品国产网站| 伊人色综合久久天天| 欧美一级爆毛片| 成人a免费在线看| 日韩精品91亚洲二区在线观看| 88在线观看91蜜桃国自产| 久久狠狠亚洲综合| 亚洲色图视频网站| 久久久久久免费| 欧美图片一区二区三区| 国产成a人无v码亚洲福利| 亚洲精品高清在线| 久久久91精品国产一区二区精品 | 波多野结衣91| 黄色资源网久久资源365| 亚洲精品免费在线| 亚洲精品一区在线观看| 欧美四级电影在线观看| 成人在线综合网| 日韩av中文在线观看| 欧美国产精品劲爆| 久久久欧美精品sm网站| 日韩免费观看高清完整版在线观看| 91在线视频网址| 国产成都精品91一区二区三| 日韩中文字幕一区二区三区| 亚洲午夜免费视频| 亚洲国产成人精品视频| 17c精品麻豆一区二区免费| 欧美成人精品3d动漫h| 51精品久久久久久久蜜臀| 精品视频1区2区3区| 在线看国产一区二区| 色94色欧美sute亚洲线路一久| 国产原创一区二区三区| 国产91精品免费| 99久久国产综合精品色伊 | 日韩精品亚洲专区| 五月天激情综合| 久久国产精品色婷婷| 国产精品99久久久| proumb性欧美在线观看| 在线视频一区二区三区| 欧美日韩一区视频| 国产日韩精品一区| 一区二区三区四区亚洲| 图片区小说区区亚洲影院| 午夜久久久久久电影| 国产精品一二三四区| 成人国产精品免费观看| 欧洲av在线精品| 欧美r级在线观看| 亚洲日本在线视频观看| 麻豆国产一区二区| kk眼镜猥琐国模调教系列一区二区 | 亚洲一区二区欧美| 国产成人免费在线观看不卡| 欧洲一区在线观看| 久久久久久亚洲综合| 五月天国产精品| 精品视频全国免费看| 国产精品午夜春色av| 蜜臀av一区二区在线免费观看| 成人久久视频在线观看| 日韩欧美国产高清| 一区二区三区四区国产精品| 成人小视频在线| 亚洲国产精品成人久久综合一区| 亚洲国产日韩a在线播放性色| 国产99一区视频免费| 欧美片在线播放| 免费成人美女在线观看.| 国产精品一二三四| 日韩欧美一二三| 亚洲男同性视频| 成人性生交大片免费| 欧美大片在线观看| 首页综合国产亚洲丝袜| 欧美美女喷水视频| 丝袜亚洲另类欧美| 精品久久一区二区| 不卡一卡二卡三乱码免费网站| 亚洲国产激情av| 精品视频在线看| 麻豆精品一二三| 国产午夜精品一区二区三区四区| 成人精品视频一区二区三区| 中文字幕在线一区| 欧美精品欧美精品系列| 激情五月婷婷综合网| 国产精品理伦片| 91.成人天堂一区| 国产 欧美在线| 久久66热re国产| 亚洲免费成人av| 欧美福利一区二区| 久久66热re国产| 国产999精品久久久久久| 日韩精品一区二区三区四区 | 丝袜亚洲另类丝袜在线| 亚洲国产日韩一级| 日日夜夜免费精品| 精品无码三级在线观看视频 | 国产片一区二区| 中文字幕一区二区三区乱码在线| 国产精品天天看| 亚洲欧洲一区二区在线播放| 精品国产免费一区二区三区香蕉| 欧美三级三级三级| 欧美人狂配大交3d怪物一区| 99久久精品免费观看| 大桥未久av一区二区三区中文| 国产精品自在在线| 国产成人精品一区二区三区网站观看 | 欧美日本在线一区| 国产精品亚洲第一区在线暖暖韩国| 首页综合国产亚洲丝袜| 青青草一区二区三区| 老司机精品视频导航| 精品一二三四区| 99精品久久久久久| 6080午夜不卡|