亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

ASP Session對象的集合以及屬性方法事件

2019-11-18 16:42:56
字體:
來源:轉載
供稿:網友

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

語法
Session.StaticObjects( Key )

參數
Key
要檢索的屬性。
注釋
使用循環控制結構可以遍歷 StaticObjects 集合中的關鍵字。請看下面的示例。

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

%>


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

語法
Session.Contents( Key )

參數
Key
要獲取的屬性的名稱。
注釋
您可以使用一個循環控制結構通過 Contents 集合的關鍵字來循環。下面的示例演示這一過程。

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

%>

CodePage
CodePage 屬性決定將被用以顯示動態內容的代碼頁。

語法
Session.CodePage(=Codepage)

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

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

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

語法
Session.Abandon

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

例如,在下列腳本中,第三行打印出 Mary 值。這是因為在服務器處理完腳本前沒有刪除 Session 對象。

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

如果在隨后 Web 頁上訪問 MyName 變量,您將發現它是空的。這是因為當包含上一個例子的頁面結束處理時,MyName 同前面的 Session 對象一起被刪除了。

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

示例
當服務器處理完當前頁時,下面示例將釋放會話狀態。

<% Session.Abandon %>

LCID
LCID 屬性決定用于顯示動態內容的位置標識。

語法
Session.LCID(=LCID)

參數
LCID
有效的現場標識。
注釋
LCID 指定現場標識,現場標識是唯一標識某個系統定義的現場的國際標準縮寫。

SessionID
SessionID 屬性返回用戶的會話標識。在創建會話時,服務器會為每一個會話生成一個單獨的標識。會話標識以長整形數據類型返回。

語法
Session.SessionID

注釋
不要用 SessionID 屬性為數據庫應用程序創建主關鍵字。這是因為,如果 Web 服務器重新啟動,則部分 SessionID 的值可能同服務器終止前產生的值相同??梢允褂米詣釉黾拥牧袛祿愋蛠泶妫?Microsoft® SQL Server 中的 IDENTITY,或 Microsoft® access 中的 COUNTER 。

Session_OnStart
Session_OnStart 事件在服務器創建新會話時發生。服務器在執行請求的頁之前先處理該腳本。Session_OnStart 事件是設置會話期變量的最佳時機,因為在訪問任何頁之前都會先設置它們。所有內建對象 (application、ObjectContext、Request、Response、Server 和 Session) 都可以在 Session_OnStart 事件腳本中使用和引用。

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

</SCRIPT>

參數
ScriptLanguage
指定用于編寫事件腳本的腳本編寫語言。可以是任何一種支持腳本的語言,例如 VBScript 或 JScript。如果有多個事件使用同一種腳本編寫語言,就可以將它們組織在一組 <SCRIPT> 標記下。
示例
盡管在 Session_OnStart 事件包含 Redirect 或 End 方法調用的情況下 Session 對象仍會保持,然而服務器將停止處理 Global.asa 文件并觸發 Session_OnStart 事件的文件中的腳本。

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

<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 的瀏覽器中運行。因為不支持 cookie 的瀏覽器不能返回 SessionID cookie,所以,每當用戶請求 Web 頁時,服務器都會創建一個新會話。這樣,對于每個請求,服務器都將處理 Session_OnStart 腳本并將用戶重定向到啟動頁中。如果您要使用下面的腳本,建議您在啟動頁上放一個通知,告訴用戶該站點要求支持 cookie 的瀏覽器。

注釋
請注意,在 Redirect 方法之后的任何 Session_OnStart 事件腳本都不會執行。因此,應該在您的事件腳本的最后再調用 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 方法在執行會話初始化腳本期間隱藏所有顯示給客戶的文字。

Session_OnEnd
Session_OnEnd 事件在會話被放棄或超時發生。在服務器內建對象中,只有 Application、Server 和 Session 對象可用。

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

</SCRIPT>

參數
ScriptLanguage
指定用于編寫事件腳本的腳本編寫語言??梢允侨我恢С帜_本編寫的語言,例如 VBScript 或 JScript。如果有多個事件使用同一種腳本編寫語言,則可以將其組織在一組 <SCRIPT> 標記下。
注釋
在 Session_OnEnd 腳本中不能調用 MapPath 方法。


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

語法
Session.Timeout [ = nMinutes]

參數
nMinutes
指定會話空閑多少分鐘后服務器自動終止該會話。默認值為15分鐘。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美伦理91i| 国内精品模特av私拍在线观看| 日韩美女免费观看| 91在线免费视频| 日韩中文视频免费在线观看| 97在线视频精品| 久久久噜噜噜久噜久久| 亚洲日本中文字幕免费在线不卡| 国产欧美精品xxxx另类| 久久亚洲私人国产精品va| 欧美成人激情视频免费观看| 成人h视频在线| 黑人精品xxx一区一二区| 国产欧美va欧美va香蕉在线| 亚洲激情视频网站| 国产成人亚洲综合| 中文在线资源观看视频网站免费不卡| 日韩一区二区三区xxxx| 国产精品高潮呻吟久久av野狼| 国产欧美日韩中文| 视频一区视频二区国产精品| 久久天天躁狠狠躁夜夜爽蜜月| 国产成人在线视频| 欧美激情视频三区| 亚洲一区二区三区四区视频| 在线电影中文日韩| 91成人免费观看网站| www.亚洲一二| 欧美大片在线影院| 欧美人在线视频| 亚洲国产精品va在线观看黑人| 亚洲成人网久久久| 欧美高清在线播放| 尤物yw午夜国产精品视频| 国产成人福利夜色影视| 欧美午夜女人视频在线| 超碰97人人做人人爱少妇| 亚洲人成电影在线播放| 97久久精品人搡人人玩| 97超视频免费观看| 亚洲国产97在线精品一区| 亚洲性视频网站| 国产欧美va欧美va香蕉在线| 在线播放日韩专区| 日韩**中文字幕毛片| 亚洲一区二区三区香蕉| 欧美日韩国产专区| 免费99精品国产自在在线| 亚洲va久久久噜噜噜久久天堂| 欧美激情久久久久久| 亚洲精品v天堂中文字幕| 国产一区玩具在线观看| 国产精品久久久久久久久久小说| 国产精品美女主播在线观看纯欲| 自拍偷拍亚洲区| 97在线视频国产| 国产91精品久久久久久| 久色乳综合思思在线视频| 久久久国产成人精品| 亚洲女人天堂av| 永久免费毛片在线播放不卡| 日韩第一页在线| 亚洲在线一区二区| yellow中文字幕久久| 91久久在线观看| 中文字幕在线观看亚洲| 91精品视频专区| 成人性生交大片免费观看嘿嘿视频| 久久国产精品久久久久| 精品国产91久久久久久老师| 国产一区二区三区在线播放免费观看| 国产亚洲aⅴaaaaaa毛片| 中文字幕亚洲欧美在线| 中文字幕亚洲无线码在线一区| 亚洲美女福利视频网站| 精品av在线播放| 欧美老少做受xxxx高潮| 亚洲精品久久久久久久久久久久| 日韩成人免费视频| 97在线视频国产| 久久视频国产精品免费视频在线| 不卡毛片在线看| 精品综合久久久久久97| 色综合久久悠悠| 亚洲精品日韩丝袜精品| 亚洲最大在线视频| 久久久999国产| 中文精品99久久国产香蕉| 亚洲精品日韩欧美| 久久天天躁狠狠躁夜夜av| 久久久精品网站| 综合久久五月天| 欧美日韩中文字幕在线| 一区二区三区视频免费| 韩国精品美女www爽爽爽视频| 九九热视频这里只有精品| 成人免费看黄网站| 亚洲专区在线视频| 国产精品99久久久久久白浆小说| 亚洲精品日韩久久久| 91免费在线视频| 亚洲自拍av在线| 国产精品视频一区国模私拍| 国产一区二区欧美日韩| 久久久精品视频在线观看| 精品香蕉一区二区三区| 国产精品欧美一区二区三区奶水| 日韩在线中文字| 热99久久精品| 亚洲一区www| 日韩av免费网站| 国产精品白嫩初高中害羞小美女| 久久久精品中文字幕| 国产精品视频99| 91av视频在线免费观看| 海角国产乱辈乱精品视频| 日韩少妇与小伙激情| 久久久精品国产一区二区| 久久久成人精品视频| 国产精品综合网站| 最近2019中文字幕第三页视频| 最新69国产成人精品视频免费| 成人免费看黄网站| 日韩免费观看网站| 久热爱精品视频线路一| 亚洲人成电影网站色…| 国产精品在线看| 亚洲精品美女在线观看播放| 岛国精品视频在线播放| 亚洲香蕉av在线一区二区三区| 81精品国产乱码久久久久久| 色老头一区二区三区在线观看| www.美女亚洲精品| 在线观看亚洲视频| 91久久久亚洲精品| 亚洲欧美日韩天堂| 亚洲激情小视频| 久久深夜福利免费观看| 久久久久日韩精品久久久男男| 精品五月天久久| 国产一区二区三区欧美| 日韩欧美精品网站| 中文字幕一区二区三区电影| 久久中文精品视频| 亚洲精品天天看| 日韩在线视频免费观看高清中文| 欧美国产日韩视频| 日韩亚洲国产中文字幕| 欧美日韩亚洲天堂| 亚洲欧美一区二区精品久久久| 欧美激情在线有限公司| 一本色道久久综合狠狠躁篇怎么玩| 欧美交受高潮1| 最近免费中文字幕视频2019| 啪一啪鲁一鲁2019在线视频| 欧美最猛性xxxxx(亚洲精品)| www.亚洲天堂| 少妇久久久久久| 精品亚洲一区二区| 亚洲乱码av中文一区二区| 91av视频在线观看| 国产成人在线播放| 伊人伊成久久人综合网小说| 97av在线视频免费播放|