我想通過Javascript開發Web應用程序中的Cookie。從我所知道的JS方式是通過document.cookie
無法從JavaScript訪問Cookie,但在HTTP標頭上可見
但是這個函數只返回一個空白字符串。但是,從Chrome開發人員工具中的網絡選項卡,我可以在HTTP請求標題部分看到Cookie數據。
我在這裏錯過了什麼嗎?
我想通過Javascript開發Web應用程序中的Cookie。從我所知道的JS方式是通過document.cookie
無法從JavaScript訪問Cookie,但在HTTP標頭上可見
但是這個函數只返回一個空白字符串。但是,從Chrome開發人員工具中的網絡選項卡,我可以在HTTP請求標題部分看到Cookie數據。
我在這裏錯過了什麼嗎?
這document.cookie
不document.cookies
試試這個代碼。
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);
}
}
但我說'document.cookie'返回「」(空字符串) – mitsos1os 2015-03-02 11:21:27
是我不小心說了餅乾...我正在使用'document.cookie' – mitsos1os 2015-03-02 11:20:35
@ mitsos1os,你能顯示請求頭嗎? – Xlander 2015-03-03 06:12:47