ASP會話
Session 物件用於儲存關於使用者會話(session)的信息,或更改使用者會話(session)的設定。

嘗試 - 實例
設定並傳回 LCID
本例示範 "LCID" 屬性。此屬性設定並傳回一個指示位置或地區的整數。類似日期、時間和貨幣等內容都要根據位置或地區來顯示。
傳回 SessionID
本範例示範 "SessionID" 屬性。此屬性為每位使用者傳回一個唯一的 id。這個 id 由伺服器產生。
session 的逾時
本例示範 "Timeout" 屬性。此屬性設定並傳回 session 的超時時間(分鐘)。
Session 物件
當您在電腦上操作某個應用程式時,您會開啟它,做些更改,然後關閉它。這很像對話(Session)。計算機知道您是誰。它清楚您在何時打開和關閉應用程式。然而,在網路上問題出現了:由於 HTTP 位址無法保持狀態,Web 伺服器並不知道您是誰以及您做了什麼。
ASP 透過為每個使用者建立一個唯一的 cookie 來解決這個問題。 cookie 傳送到使用者的電腦上,它含有可辨識使用者的資訊。這種介面被稱為 Session 物件。
Session 物件用於儲存關於使用者會話(session)的訊息,或更改使用者會話(session)的設定。
儲存於 Session 物件中的變數儲存單一使用者的信息,並且對於應用程式中的所有頁面都是可用的。儲存於 session 變數中的公共資訊通常是 name、id 和參數。伺服器會為每個新的使用者建立一個新的 Session,並在 session 失效時撤銷掉這個 Session 物件。
Session 物件的集合、屬性、方法和事件的描述如下:
集合
| 描述 | |
|---|---|
| 包含所有透過腳本指令追加到session 的項目。 | |
| 包含了所有使用 HTML 的 <object> 標籤追加到 session 的物件。 |
| 屬性 | 描述 |
|---|---|
| #CodePage | #規定顯示動態內容時使用的字元集。 |
| LCID | 設定或傳回指定位置或地區的一個整數。諸如日期、時間好以及貨幣的內容會根據位置或地區來顯示。 |
| SessionID | 為每個使用者傳回一個唯一的 id。此 id 由伺服器產生。 |
| Timeout | 設定或傳回應用程式中的 Session 物件的逾時時間(分鐘)。 |
方法
| #方法 | ##描述|
|---|---|
| #Abandon | 撤銷一個使用者的session。 |
| Contents.Remove | 從 Contents 集合刪除一個項目。 |
Contents.RemoveAll()
| 事件 | |
|---|---|
| 描述描述 | |
##################################### #Session_OnEnd######當一個會話結束時此事件發生。 ############Session_OnStart######當一個會話開始時此事件發生。 ##################
相關影片
熱AI工具
免費脫衣圖片
用於從照片中去除衣服的線上人工智慧工具。
人工智慧驅動的應用程序,用於創建逼真的裸體照片
人工智慧支援投資研究,做出更明智的決策
熱門文章
熱門話題
20524
7
13634
4
11967
4
9014
17
8507
7
熱門工具
好用且免費的程式碼編輯器
中文版,非常好用
強大的PHP整合開發環境
視覺化網頁開發工具
神級程式碼編輯軟體(SublimeText3)












![PHP實戰開發極速入門: PHP快速創建[小型商業論壇]](https://img.php.cn/upload/course/000/000/035/5d27fb58823dc974.jpg)
