2

我使用服务器端代码 (c#) 创建了 cookie,它显示在 chrome 开发人员工具中。(Resources->Cookies) 现在我在 js 中创建了它,它不再显示在那里。如果我在控制台中写:“document.cookie” - 我可以看到我的 cookie,但我想在 Resources->Cookies 中看到它,以便我可以在需要时轻松删除它。创建 cookie 的代码:(来自:http ://www.w3schools.com/js/js_cookies.asp?output=print )

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);
4

4 回答 4

2

您需要在资源检查器出现之前刷新它(开发工具托盘底部的小刷新图标)。

于 2012-07-02T14:33:53.517 回答
2

关于非常相似的主题的一些更新。安全 cookie 不会显示在不安全的网站上。

https://groups.google.com/forum/#!topic/google-chrome-developer-tools/rSbJ1m2F3HY

于 2018-02-15T15:27:12.197 回答
0

根据经验,使用 JS 实现 cookie 后,您需要刷新 cookie 页面。

于 2012-07-02T14:35:18.897 回答
0

检查浏览器中的 cookie 设置并选择允许所有 cookie 选项,然后刷新页面。

于 2021-03-09T16:00:01.770 回答