2015-03-02 55 views
1

我想通過Javascript開發Web應用程序中的Cookie。從我所知道的JS方式是通過document.cookie無法從JavaScript訪問Cookie,但在HTTP標頭上可見

但是這個函數只返回一個空白字符串。但是,從Chrome開發人員工具中的網絡選項卡,我可以在HTTP請求標題部分看到Cookie數據。

我在這裏錯過了什麼嗎?

回答

0

document.cookiedocument.cookies

+0

是我不小心說了餅乾...我正在使用'document.cookie' – mitsos1os 2015-03-02 11:20:35

+0

@ mitsos1os,你能顯示請求頭嗎? – Xlander 2015-03-03 06:12:47

0

試試這個代碼。

var cookie = document.cookie; 
    var cookieArray = cookie.split('; '); 

    // Parse the cookies: get the stored cookie variable 
    for(var loop=0; loop < cookieArray.length; loop++) 
    { 
     var nameValue = cookieArray[loop].split('='); 
     // Get the cookie 
     if(nameValue[0].toString() == 'YourCookieName') 
     { 
      var Mycookie = nameValue[1] ; 
      alert(Mycookie); 

     } 
    } 
+0

但我說'document.cookie'返回「」(空字符串) – mitsos1os 2015-03-02 11:21:27