Js 添加cookie,寫入cookie到主域


 

if (getCookie("content") != null && getCookie("content") != "") //判斷cookie不為空
不能簡單使用上面這種
正確方法是:判斷是否存在名為username3的cookie,使用document.cookie.indexOf(“username3=”)來判斷,如果返回值是-1,表示不存在。
setCookie("content", cotent, 1);//設置cookie
//設置cookie
function setCookie(name, value, day) {
    var date = new Date();
    date.setDate(date.getDate() + day);
    //domain=.cnblogs.com;寫入cookie到主域 子域名都可用    path=/表示本站全部路徑都可使用
    document.cookie = name + '=' + value + ';expires=' + date + ';domain=.cnblogs.com;path=/';
};
//獲取cookie
function getCookie(name) {
    var reg = RegExp(name + '=([^;]+)');
    var arr = document.cookie.match(reg);
    if (arr) {
        return arr[1];
    } else {
        return '';
    }
};
//刪除cookie
function delCookie(name) {
    setCookie(name, null, -1);
};

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM