js 操作cookie,getCookie,setCookie ,removeCookie

來源:互聯網
上載者:User

標籤:tco   username   gettime   str   getc   log   value   user   doc   

 document.cookie = ‘name=‘+‘username‘;    document.cookie = ‘value=‘+‘value1‘;    var cookarr = document.cookie.replace(/\s/g,"").split(‘;‘);//將cookie的空格全部替換掉,不然會出現空格,使結果無法判斷    var havcome = false;    for (var i=0;i<cookarr.length;i++){        var str = cookarr[i].split(‘=‘);        if(str[0]==‘dateam‘) {            havcome = true;            break        }    }    console.log(document.cookie);    console.log(havcome);    var date = new Date();    var day = date.getTime();    console.log(day);    var newday = new Date(day + 7*24*60*60*1000);//設定到期時間,這裡設定為七天之後;    var oldday = new Date(day -1);//設定刪除時間,只要到期時間在設定時間之前,就可以將cookie刪除;    console.log(newday.toUTCString());    if (!havcome){        document.cookie = ‘dateam‘+‘=‘+‘haha‘+‘;expires=‘+newday.toUTCString();        alert(‘歡迎你第一次來‘);    }    document.cookie = ‘dateam‘+‘=‘+‘haha‘+‘;expires=‘+oldday.toUTCString();//將到期時間設定為已經過去的 1 ms,則可以立即刪除dateamcookie

 

js 操作cookie,getCookie,setCookie ,removeCookie

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.