Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/372.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过Javascript删除或重置浏览器cookie_Javascript_Cookies - Fatal编程技术网

通过Javascript删除或重置浏览器cookie

通过Javascript删除或重置浏览器cookie,javascript,cookies,Javascript,Cookies,HTML链接: Javascript: 函数delete_cookie(rememberKeepMeLoggedIn){ var cookie_date=新日期(); cookie_date.setTime(cookie_date.getTime()-1); document.cookie=rememberKeepMeLoggedIn+=”;expires=“+cookie_date.togmString(); } 函数del_cookie(名称){ document.cookie=

HTML链接:







Javascript:

函数delete_cookie(rememberKeepMeLoggedIn){
var cookie_date=新日期();
cookie_date.setTime(cookie_date.getTime()-1);
document.cookie=rememberKeepMeLoggedIn+=”;expires=“+cookie_date.togmString();
}

函数del_cookie(名称){ document.cookie='acceptsCookies=;expires=Thu,1970年1月1日00:00:00 GMT;';
window.location=“”
}

函数(名称){ var cookies=document.cookie.split(“;”);
对于(变量i=0;i 擦除cookies(cookies[i]。拆分(“=”[0]);
}

如何删除或重置名为“
UP-759283
”的cookie?
下面的语法看起来好吗

下面是我的javascript函数:

函数del_cookie(){
document.cookie=UP-759283+'=;expires=Thu,1970年1月1日00:00:01 GMT;';
}

HTML URL标注

下面的语法看起来好吗

没有;只需运行代码,您就会看到。改变

document.cookie = UP-759283 +'=; expires=Thu, 01-Jan-70 00:00:01 GMT;'; 

根据,通过将过期时间设置为零来删除cookie:

document.cookie = 'UP-759283=; expires=Thu, 01 Jan 1970 00:00:00 GMT;';
其他参考资料:
.

无用的字符串连接是无用的。另外,如果本地机器时间设置为1965,该怎么办?@Raynos:将您的机器时间设置为1965和1965。在Windows 7上,我无法将系统时钟设置为早于1980年1月1日。@MattBall我必须了解Cookie是如何工作的>\u>。我想你的答案会有用的。如果你把系统时钟设置为1965年,那么很多代码都会被破坏。到目前为止,运气不好,伙计们。。。还有其他建议吗?@雷管:有什么问题吗?你看到演示了吗?
document.cookie = 'UP-759283=; expires=Thu, 01 Jan 1970 00:00:00 GMT;';