2012-07-02 124 views
1

我使用服務器端代碼(c#)創建了cookie,並將其顯示在Chrome開發人員工具中。 (資源 - > Cookies) 現在我創建它在JS中,它不會再顯示在那裏。 如果我在控制檯中寫入:「document.cookie」 - 我可以看到我的cookie,但我希望在Resources-> Cookies中看到它,以便在需要時輕鬆刪除它。 的代碼來創建的cookie:(來源:http://www.w3schools.com/js/js_cookies.asp?output=print在Chrome開發人員工具中未顯示js cookie

function setCookie(c_name, value, exdays) { 
var exdate = new Date(); 
exdate.setDate(exdate.getDate() + exdays); 
var c_value = escape(value) + ((exdays == null) ? "" : "; expires=" + exdate.toUTCString()); 
document.cookie = c_name + "=" + c_value; 
} 

和:

setCookie("myCookie", "true", 365); 

回答

1

您需要刷新資源檢查之前(在開發者工具底部托盤小刷新圖標)它出現。

+0

謝謝,但它沒有幫助。我甚至關閉並打開瀏覽器 - 並且cookie沒有出現。 – banana

+0

你在設置cookie時是否定義了'domain'? –

+0

沒有。你可以在我的問題中看到代碼。 – banana

1

根據經驗,您需要在使用JS實現cookie後刷新cookie頁面。

相關問題