【发布时间】:2018-03-09 19:03:19
【问题描述】:
为了检查文档是否发送到浏览器,我创建了一个 cookie 并检查它是否存在于 javascript 中。我让它在本地主机上工作,但由于某种原因,在我将它部署到服务器后它不起作用。
代码隐藏:
HttpCookie cookie = new HttpCookie("download", "complete");
cookie.Expires = DateTime.Now.AddSeconds(10);
Response.Cookies.Add(cookie);
Javascript:
function waitForDownload() {
if (getCookie("download") === "complete") { //getCookie method works
//do something
} else {
setTimeout(waitForDownload, 500);
}
}
我认为 cookie 没有被创建,我在 chrome 控制台中查找时找不到它(在 10 秒结束之前检查)。
【问题讨论】:
标签: javascript c# asp.net cookies