-
Session對象
鎖定
session對象用於存儲特定的用户會話所需的信息 。 Session對象的引入是為了彌補HTTP協議的不足,HTTP協議是一種無狀態的協議。
- 外文名
- Session對象
- 作 用
- 存儲特定的用户會話所需的信息
- 目 的
- 為了彌補HTTP協議的不足
Session對象簡介
Session中文是“會話”的意思,在ASP中代表了服務器與客户端之間的“會話”。Session的作用時間從用户到達某個特定的Web頁開始,到該用户離開Web站點,或在程序中利用代碼終止某個Session結束。引用Session 則可以讓一個用户訪問多個頁面之間的切換也會保留該用户的信息。
系統為每個訪問者都設立一個獨立的Session對象,用以存儲Session變量,並且各個訪問者的Session對象互不干擾。
Session信息對客户來説,不同的用户用不同的Session信息來記錄。當用户啓用Session時,ASP自動產生一個SessionID.在新會話開始時,服務器將SessionID當做cookie存儲在用户的瀏覽器中。
session語法:
session.集合∣屬性∣方法
舉例:
<html> <head> <title>學好session加油</title> </head> <body> <% session("greeting")="ASP“ Response.write(session("greeting")) %> </body> </html>
Session對象運用
Session對象的集合、屬性、方法、事件
名稱 | 描述 |
Contents集合 | 包含所有通過腳本命令添加到應用程序中的數據項 |
SessionID屬性 | 用來標識每一個Session對象 |
TimeOut屬性 | 用來設置Session會話的超時時間(以分鐘表示) |
Abandon方法 | 強行刪除當前會話的Session對象,釋放系統資源 |
Session_OnStart事件 | 建立Session對象時所激發的事件 |
Session_OnEnd事件 | 結束Session對象時所激發的事件 |
StaticObjects集合 | 包含所有通過<OBJECT>標記添加到應用程序中的對象 |
- 詞條統計
-
- 瀏覽次數:次
- 編輯次數:16次歷史版本
- 最近更新: JD萤火虫003