人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當前位置:蘿卜系統下載站 > 技術開發教程 > 詳細頁面

判斷判斷Cookies是否處于打開狀態是否處于打開狀態

判斷判斷Cookies是否處于打開狀態是否處于打開狀態

更新時間:2020-12-13 文章作者:未知 信息來源:網絡 閱讀次數:

當開發人員使用Session變量時必須要求客戶端瀏覽器支持接受cookies,當ASP開始一個Session,它將送一個cookies到客戶端并帶一個標示(SessionID).通過這個標示,ASP以后將可以確認Session并且因此來保持狀態。所以,當你使用Session變量前,你需要確認cookies是否被接受。這里我講解兩個方法:


方法一:
  無論何時你在兩頁之間,有一個非常簡單可靠的方法:請求一個SessionID在第一頁,傳遞它到下一頁。與這一頁請求到的SessionID比較。相同說明客戶端瀏覽器接受Cookies;不同則不接受。很簡單吧。
  比如你可以在第一頁中放一個(hidden field),并把SessionID寫入它。提交后,從頁面數據中取出SessionID.像這樣:
<form name="Form1" method="post" action="sessions2.asp">
UserName:<input name="username"><br>
Password:<input name="userpassword">
<input type="hidden" name="theSessionID" value="<%=Session.SessionID%>"><br>
<input type="submit" value="Submit">
</form>
  在第二頁中我們來判斷SessionID是否相同。
<%
dim theSessionID
theSessionID = Request.Form("theSessionID")
If theSessionID = Session.SessionID Then
"當二者相等時,則cookie功能開啟
Response.Write "Cookie已開啟"
Else
"若二者相等時,則cookie功能關閉
Response.Write "Cookie沒有開啟!"
End If
%>


方法二:
  也可用這種方法,首先在一個頁面里寫入一個cookie,如:
<%
Response.Cookies("status")="onoroff"
%>
  在第二頁里讀出此cookie:
<%
if Request.Cookies("status")="" then
"當cookies("status")里沒有值時,則cookie功能沒有開啟
Response.Write "Cookie沒有開啟!"
else
"當cookies("status")里有值時,則cookie功能開啟
Response.Write "Cookie已開啟"
end if
%>

-另外本人正在研究ASP技術

-希望各位學習ASP技術的朋友聯系我

-QQ:7462792

-http://www.xzsky.com

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

網站地圖xml | 網站地圖html
主站蜘蛛池模板: 绥江县| 临邑县| 屯昌县| 阳曲县| 文登市| 胶州市| 若羌县| 贺兰县| 区。| 阿拉尔市| 芷江| 黄平县| 乌拉特中旗| 古浪县| 香格里拉县| 青海省| 岚皋县| 资溪县| 肇庆市| 河南省| 临漳县| 明水县| 景德镇市| 邻水| 犍为县| 且末县| 兴安县| 徐水县| 福海县| 仙居县| 佛教| 长岛县| 黑河市| 礼泉县| 天长市| 正镶白旗| 新建县| 伊春市| 塔河县| 新兴县| 巫溪县|