【sessionInfo】使用說明


對象:sessionInfo

說明:會話類型操作,此對象是session與cookies的完善版,解決了session異常丟失及cookies文件大小的問題。

注意:

    1)  訪客的IP地址發生變化時,會話丟失

    2)  訪客清理了本機緩存時,會話丟失

    3)  未設置超時時間時,會話一直有效(不管有沒有刷新頁面),直到頁面關閉時結束

    4) 設置超時時間時,會話有效期為指定的時間

 

目錄:(以下參數tokenName表示會話名稱字符串,支持漢字,比如 sessionInfo.token("姓名") )

方法 返回 說明
[屬性] sessionInfo.timeOut - 設置會話超時時間(單位分鍾)
[屬性] sessionInfo.token(tokenName) [String] 獲取指定的token值
[方法] sessionInfo.token(tokenName) = [String | Number | Boolean] - 設置指定token的值
[過程] sessionInfo.clear(tokenName) - 清除指定token的會話
[過程] sessionInfo.clean() - 清除超時的token會話(此過程比較慢)
[方法] sessonInfo.fromFile(tokenFileBaseName) [String] 從token文件中獲取token值

 

方法或屬性:

屬性: sessionInfo.timeOut = [Number]
說明: 設置會話超時時間 (單位分鍾),默認一直有效直到頁面關閉

 

屬性: sessionInfo.token("tokenName") = [String | Boolean | Number]
說明: 設置當前訪客下指定的token值

 

原型: sessionInfo.token("tokenName")
說明: 獲取當前訪客下指定的token值
返回: [String | Empty]

 

過程: sessionInfo.clear("tokenName")
說明: 清除當前訪客下指定的tokenName

 

方法: sessionInfo.clean()
說明: 理清所有訪客超時的token文件(此操作可能比較慢)

 

原型: sessionInfo.fromFile( tokenFileBaseName )
說明: 從token文件中獲取token值
返回: [String]
參數:
        tokenFileBaseName  [String] token文件名,不包括路徑及擴展名

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM