用JavaScript方法在頁面存取cookie

用JavaScript方法在頁面存取cookie 用於頁面刷新時,保留原有數據。

頁面存cookie:

function setCookie (name, value){ 
    //name相當於key,value爲轉入的值
    var expdate = new Date();   //初始化時間
    expdate.setTime(expdate.getTime() + 30 * 60 * 1000);   //時間單位毫秒
    document.cookie = name+"="+value+";expires="+expdate.toGMTString()+";path=/";
}

頁面取cookie:

function getCookie(c_name) {
    //這裏的c_name爲setCookie()中name的key值
    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 ""
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章