Javascript 如何从浏览器中删除所有cookie
我可以注销,但当时本地主机cookies文件夹不清楚,这就是为什么我的网站用户没有正确注销Javascript 如何从浏览器中删除所有cookie,javascript,cookies,Javascript,Cookies,我可以注销,但当时本地主机cookies文件夹不清楚,这就是为什么我的网站用户没有正确注销 <li> <button id="btnLogoff" onclick="deleteAllCookies()">LOGOFF / logout</button> </li> <script> function deleteAllCookies() {
<li>
<button id="btnLogoff" onclick="deleteAllCookies()">LOGOFF / logout</button>
</li>
<script>
function deleteAllCookies() {
var cookies = document.cookie.split(";");
for (var i = 0; i < cookies.length; i++) {
var cookie = cookies[i];
var eqPos = cookie.indexOf("=");
var name = eqPos > -1 ? cookie.substr(0, eqPos) : cookie;
document.cookie = name + "=;expires=Thu, 01 Jan 1970 00:00:00 GMT";
}
}
</script>
注销/注销
函数deleteAllCookies(){
var cookies=document.cookie.split(“;”);
对于(变量i=0;i-1?cookie.substr(0,eqPos):cookie;
document.cookie=name+“=;expires=Thu,1970年1月1日00:00:00 GMT”;
}
}
出现语法错误,阻止javascript方法调用
使用deleteAllCookies()
而不是deleteAllCookies
<button id="btnLogoff" onclick="deleteAllCookies()">LOGOFF / logout</button>
注销/注销
您需要从服务器端删除会话。只有从客户端删除Cookie,您的会话才会完好无损。只有从客户端删除所有Cookie。像cart、.AspNet.ApplicationCookie和_RequestVerificationToken这三个cookie从客户端删除它的钢不起作用我创建了cookie并尝试从代码中删除它并成功删除它