真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

javascript中cookie刪除的方法

這篇文章將為大家詳細(xì)講解有關(guān)javascript中cookie刪除的方法,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

成都網(wǎng)站建設(shè)、網(wǎng)站制作的關(guān)注點不是能為您做些什么網(wǎng)站,而是怎么做網(wǎng)站,有沒有做好網(wǎng)站,給創(chuàng)新互聯(lián)一個展示的機(jī)會來證明自己,這并不會花費您太多時間,或許會給您帶來新的靈感和驚喜。面向用戶友好,注重用戶體驗,一切以用戶為中心。

JavaScript的特點

1.JavaScript主要用來向HTML頁面添加交互行為。 2.JavaScript可以直接嵌入到HTML頁面,但寫成單獨的js文件有利于結(jié)構(gòu)和行為的分離。 3.JavaScript具有跨平臺特性,在絕大多數(shù)瀏覽器的支持下,可以在多種平臺下運行。

javascript刪除cookie的方法:首先通過“setCookie”設(shè)置cookie;然后通過“getCookie”獲取cookie;最后通過“clearCookie”刪除cookie即可。

JS設(shè)置cookie,刪除cookie

js設(shè)置cookie有很多種方法。

第一種:(這個是w3c官網(wǎng)的代碼)

第二種:

第三個例子

 

     
         
            
            function addCookie(objName, objValue, objHours){//添加cookie 
                var str = objName + "=" + escape(objValue); 
                if (objHours > 0) {//為0時不設(shè)定過期時間,瀏覽器關(guān)閉時cookie自動消失 
                    var date = new Date(); 
                    var ms = objHours * 3600 * 1000; 
                    date.setTime(date.getTime() + ms); 
                    str += "; expires=" + date.toGMTString(); 
                } 
                document.cookie = str; 
                alert("添加cookie成功"); 
            } 
            
            function getCookie(objName){//獲取指定名稱的cookie的值 
                var arrStr = document.cookie.split("; "); 
                for (var i = 0; i < arrStr.length; i++) { 
                    var temp = arrStr[i].split("="); 
                    if (temp[0] == objName) 
                        return unescape(temp[1]); 
                } 
            } 
            
            function delCookie(name){//為了刪除指定名稱的cookie,可以將其過期時間設(shè)定為一個過去的時間 
                var date = new Date(); 
                date.setTime(date.getTime() - 10000); 
                document.cookie = name + "=a; expires=" + date.toGMTString(); 
            } 
            
            function allCookie(){//讀取所有保存的cookie字符串 
                var str = document.cookie; 
                if (str == "") { 
                    str = "沒有保存任何cookie"; 
                } 
                alert(str); 
            } 
            
            function $(m, n){ 
                return document.forms[m].elements[n].value; 
            } 
            
            function add_(){ 
                var cookie_name = $("myform", "cookie_name"); 
                var cookie_value = $("myform", "cookie_value"); 
                var cookie_expireHours = $("myform", "cookie_expiresHours"); 
                addCookie(cookie_name, cookie_value, cookie_expireHours); 
            } 
            
            function get_(){ 
                var cookie_name = $("myform", "cookie_name"); 
                var cookie_value = getCookie(cookie_name); 
                alert(cookie_value); 
            } 
            
            function del_(){ 
                var cookie_name = $("myform", "cookie_name"); 
                delCookie(cookie_name); 
                alert("刪除成功"); 
            } 
         
     
     
         
            
                                        名稱                                                  
              
                                    值                                                  
              
                                    多少個小時過期                                                  
              
                                
             

注意:

chrome瀏覽器在本地獲取不到cookie。必須在服務(wù)器上才可以。如果是本地的話,你可以放到local的www目錄下面。

Google Chrome只支持在線網(wǎng)站的cookie的讀寫操作,對本地html的cookie操作是禁止的。所以下面的代碼如果你寫在一個本地的html文件中,將彈出的對話框內(nèi)容為空。

document.cookie = "Test=cooo";
alert(document.cookie);

如果這個頁面是在線網(wǎng)站的內(nèi)容,則會正常顯示cookie內(nèi)容Test=cooo等等。

關(guān)于“javascript中cookie刪除的方法”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,使各位可以學(xué)到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。


本文題目:javascript中cookie刪除的方法
轉(zhuǎn)載源于:http://weahome.cn/article/ggcpjh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部