posts - 110, comments - 101, trackbacks - 0, articles - 7
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          摘抄: 判斷cookie是否開啟

          Posted on 2011-04-07 11:52 云云 閱讀(2120) 評論(2)  編輯  收藏
          方法一:

            無論何時你在兩頁之間,有一個非常簡單可靠的方法:請求一個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
          %>

          評論

          # re: 摘抄: 判斷cookie是否開啟  回復  更多評論   

          2011-04-07 11:59 by 兵丸網絡
          正要用到這方面的知識。謝謝分享。

          # re: 摘抄: 判斷cookie是否開啟  回復  更多評論   

          2011-05-26 20:05 by

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 称多县| 宁武县| 青冈县| 甘洛县| 聊城市| 镇康县| 浮梁县| 大新县| 班玛县| 孟连| 绥中县| 鄂尔多斯市| 稷山县| 兴安盟| 集安市| 辽宁省| 海宁市| 蕲春县| 金寨县| 承德市| 墨脱县| 江达县| 江陵县| 阳高县| 乌恰县| 深圳市| 涞水县| 皋兰县| 汤原县| 宣汉县| 大连市| 宁陵县| 富平县| 清苑县| 定南县| 龙海市| 马山县| 大英县| 宜良县| 石棉县| 嘉禾县|