使用javascript删除浏览器的所有Cookie

萨蒂索曼尼

我正在使用此JavaScript代码,但它将仅返回特定页面的cookie。我想清除浏览器的所有cookie

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";
    }
};
jfriend00

您无法通过Javascript删除来自您当前所在页面之外的其他域的cookie。这是浏览器安全功能。而且,如果将cookie标记为特定路径,则您只能从该特定路径上的页面(甚至从同一域)访问它。

而且,对于已标记的cookie HttpOnly(例如,仅服务器端访问cookie),您甚至无法通过javascript删除自己域中的cookie。

清除所有cookie的唯一方法是让您(用户)使用浏览器的用户界面删除cookie或将浏览器配置为在关闭浏览器时自动清除cookie。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用浏览器手动删除Cookie后的请求

来自分类Dev

浏览器何时删除会话Cookie?

来自分类Dev

如何关闭所有浏览器?

来自分类Dev

javascript可在除IE之外的所有浏览器上使用

来自分类Dev

删除(取消设置)今天之前创建的所有较早的Cookie并创建子目录是否保留在浏览器历史记录中?

来自分类Dev

如何删除Google Chrome浏览器Cookie

来自分类Dev

关闭浏览器时,AngularJS删除所有cookie的方法

来自分类Dev

您如何使用Chrome驱动程序和所有现有的浏览器Cookie启动Selenium?

来自分类Dev

javascript表单提交不能在safari中使用,并且可以在所有其他浏览器中使用?

来自分类Dev

PHP显示Cookie并在浏览器中删除建议

来自分类Dev

尝试查看某些浏览器时意外删除了所有Chrome cookie

来自分类Dev

如何使Javascript适用于所有浏览器

来自分类Dev

浏览器何时删除会话Cookie?

来自分类Dev

关闭浏览器后,cookie被删除

来自分类Dev

无论如何,有没有使用JS / Jquery查找(获取)所有属性,例如浏览器cookie的值,域,路径?

来自分类Dev

删除(取消设置)今天之前创建的所有较早的Cookie并创建子目录是否保留在浏览器历史记录中?

来自分类Dev

何时在浏览器上删除身份验证Cookie

来自分类Dev

关闭浏览器窗口后,如何防止Google Chrome浏览器删除会话Cookie?

来自分类Dev

在Chrome浏览器中删除Cookie和缓存

来自分类Dev

关闭浏览器后如何删除或取消设置Cookie?

来自分类Dev

是否可以在关闭浏览器/浏览器选项卡时清除所有cookie。在asp.net

来自分类Dev

使用AHK检查浏览器中的所有标签

来自分类Dev

javascript表单提交不能在safari中使用,并且可以在所有其他浏览器中使用?

来自分类Dev

使用“返回”按钮后,localStorage被删除(所有浏览器)

来自分类Dev

Javascript Cookie脚本Opera浏览器

来自分类Dev

Javascript - cookie,有没有办法一次为所有浏览器编写 cookie?

来自分类Dev

Cookie 不会在所有浏览器中过期/删除

来自分类Dev

使用 Javascript 在浏览器中删除身份服务器 Cookie

来自分类Dev

php如何删除浏览器的所有cookies

Related 相关文章

  1. 1

    使用浏览器手动删除Cookie后的请求

  2. 2

    浏览器何时删除会话Cookie?

  3. 3

    如何关闭所有浏览器?

  4. 4

    javascript可在除IE之外的所有浏览器上使用

  5. 5

    删除(取消设置)今天之前创建的所有较早的Cookie并创建子目录是否保留在浏览器历史记录中?

  6. 6

    如何删除Google Chrome浏览器Cookie

  7. 7

    关闭浏览器时,AngularJS删除所有cookie的方法

  8. 8

    您如何使用Chrome驱动程序和所有现有的浏览器Cookie启动Selenium?

  9. 9

    javascript表单提交不能在safari中使用,并且可以在所有其他浏览器中使用?

  10. 10

    PHP显示Cookie并在浏览器中删除建议

  11. 11

    尝试查看某些浏览器时意外删除了所有Chrome cookie

  12. 12

    如何使Javascript适用于所有浏览器

  13. 13

    浏览器何时删除会话Cookie?

  14. 14

    关闭浏览器后,cookie被删除

  15. 15

    无论如何,有没有使用JS / Jquery查找(获取)所有属性,例如浏览器cookie的值,域,路径?

  16. 16

    删除(取消设置)今天之前创建的所有较早的Cookie并创建子目录是否保留在浏览器历史记录中?

  17. 17

    何时在浏览器上删除身份验证Cookie

  18. 18

    关闭浏览器窗口后,如何防止Google Chrome浏览器删除会话Cookie?

  19. 19

    在Chrome浏览器中删除Cookie和缓存

  20. 20

    关闭浏览器后如何删除或取消设置Cookie?

  21. 21

    是否可以在关闭浏览器/浏览器选项卡时清除所有cookie。在asp.net

  22. 22

    使用AHK检查浏览器中的所有标签

  23. 23

    javascript表单提交不能在safari中使用,并且可以在所有其他浏览器中使用?

  24. 24

    使用“返回”按钮后,localStorage被删除(所有浏览器)

  25. 25

    Javascript Cookie脚本Opera浏览器

  26. 26

    Javascript - cookie,有没有办法一次为所有浏览器编写 cookie?

  27. 27

    Cookie 不会在所有浏览器中过期/删除

  28. 28

    使用 Javascript 在浏览器中删除身份服务器 Cookie

  29. 29

    php如何删除浏览器的所有cookies

热门标签

归档