尝试使用JavaScript刷新页面时,我遇到了一个问题。
一旦勾选了复选框,我基本上就设置了一个cookie。然后我刷新页面,删除cookie或在我的情况下使它过期。但由于某种原因,该页面只是保持清爽。这是我的代码:
document.cookie="accept=1";
var accept = getCookie("accept");
if (accept =="1") {
document.cookie = "accept=; expires=Thu, 01 Jan 1970 00:00:00 UTC";
window.location.reload();
}
以上是否有任何问题?
答案 0 :(得分:0)
if (accept =="1") {
document.cookie = "accept=; expires=Thu, 01 Jan 1970 00:00:00 UTC";
window.location.reload();
}
这会刷新页面,因为你已经在它之前设置了cookie,我不明白你为什么要刷新页面呢?如果你有基于cookie的内容,那么在设置cookie时它是可用的吗?