張慧的博客

          張慧的博客

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            45 Posts :: 0 Stories :: 24 Comments :: 0 Trackbacks
          function getCookie(c_name)
          {
              if (document.cookie.length>0)
              { 
                  c_start=document.cookie.indexOf(c_name + "=")
                  if (c_start!=-1)
                  { 
                      c_start=c_start + c_name.length+1 
                      c_end=document.cookie.indexOf(";",c_start)
                      if (c_end==-1) 
                          c_end=document.cookie.length

                      return unescape(document.cookie.substring(c_start,c_end))
                  } 
              }
              return ""
          }

          function setCookie(c_name,value,expiredays)
          {
              var exdate=new Date();
              exdate.setDate(exdate.getDate()+expiredays)
              document.cookie=c_name+ "=" +escape(value)+
              ((expiredays==null) ? "" : "; expires="+exdate.toGMTString());
          }

          function delCookie(c_name)
          {
              var exdate=new Date();
              exdate.setTime(exdate.getTime() - 1);
              var cval=getCookie(c_name);
              if(cval!=null) document.cookie= c_name + "="+cval+";expires="+exdate.toGMTString();
          }

          【使用方法】

          1 設置Cookie

          (1) 設置會話Cookie

          所謂會話Cookie就是一旦瀏覽器關閉,Cookie就失效了。在嵌入式Web服務器(如Boa)中,常用到CGI編程,CGI沒有session機制,可以利用文件或數據庫與會話Cookie相結合,模仿session機制。

          1. setCookie('loginPage',page,null);  

          (2) 設置定時Cookie

          1. setCookie('loginPage',page,1);  

          定時時間為一天。

           

          2 獲取Cookie

          1. var page = getCookie('loginPage');  


          3 刪除Cookie

          1. delCookie('loginPage');  

          *以上代碼在IE,Chrome,FireFox中測試通過,均可正常使用。 

          posted on 2012-07-08 23:33 張慧 閱讀(2591) 評論(0)  編輯  收藏

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


          網站導航:
           
          主站蜘蛛池模板: 尉氏县| 石嘴山市| 红河县| 台东县| 东乡族自治县| 安多县| 长沙市| 秦安县| 芦溪县| 株洲市| 贡山| 沭阳县| 福清市| 安阳县| 新郑市| 武隆县| 青州市| 五原县| 安康市| 安宁市| 平和县| 南和县| 陕西省| 桐柏县| 夏河县| 庐江县| 榕江县| 肇东市| 平乐县| 大同县| 南丹县| 丁青县| 肥东县| 荔浦县| 和田县| 望谟县| 姚安县| 安康市| 西乡县| 文山县| 美姑县|