獲取瀏覽器端的cookie方法


代碼如下:

function getCookie(key){
        var cookies=document.cookie;
        if(cookies.length>0){
            var start=cookies.indexOf(key+"=");
            if(start<0){
                return "";
            }
            var end =cookies.indexOf(";",start);
            if(end<0){
                end=cookies.length;
            }
            return cookies.substring(start+key.length+1,end);
        }
    }

或者

function getCookie(cookieName) {
    var strCookie = document.cookie;
    var arrCookie = strCookie.split("; ");
    for(var i = 0; i < arrCookie.length; i++){
        var arr = arrCookie[i].split("=");
        if(cookieName == arr[0]){
            return arr[1];
        }
    }
    return "";
}

簡單來說瀏覽器的cookie是通過document.cookie存放的格式類似於,"t=2;r=3;t=4"的形式,按照這個形式進行截取就好了


免責聲明!

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



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