当前位置:   article > 正文

js删除页面cookie_删除cookie和其他网站数据 js

删除cookie和其他网站数据 js
  1. function delCookie(name)
  2. {
  3. var exp = new Date();
  4. exp.setTime(exp.getTime() - 1);
  5. var cval=getCookie(name);
  6. if(cval!=null)
  7. console.log(cval)
  8. console.log(exp.toGMTString())
  9. document.cookie= name + "=;" + "expires=" + exp.toGMTString() + ';path=/';
  10. }
  11. function getCookie(name)
  12. {
  13. var arr,reg=new RegExp("(^| )"+name+"=([^;]*)(;|$)");
  14. if(arr=document.cookie.match(reg))
  15. return unescape(arr[2]);
  16. else
  17. return null;
  18. }
  19. $('.login-out').on("click", function () {
  20. admin.reqPost('/confined/account/logout', JSON.stringify({}), function (data) {
  21. console.log(data);
  22. if ("000"===data.code){
  23. // 1:调用删除方法 有几个写几个
  24. delCookie("your_cookie_name"); // 删除
  25. delCookie("your_cookie_name"); // 删除
  26. layer.msg('退出登录成功', function () {
  27. window.location = 'login.html';
  28. });
  29. }else layer.msg('退出登录失败');
  30. });
  31. });

 

这里是通过 document.cookie= name + "=;" + "expires=" + exp.toGMTString() + ';path=/'; 把cookie的过期时间设置为现在,让cookie马上过去,这里主要要加上cookie的路径,不然会删除失败

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/149686
推荐阅读
相关标签
  

闽ICP备14008679号