`

批量删除Cookie

阅读更多

一般我们删除Cookie的话是指出Cookie名,然后把这个Cookie的expires设置为一个过去时间,但是如果网站有很多Cookie,但一个一个地清除的话是比较麻烦的,现在有了批量删除Cookie的方法,代码如下:

 

 

function clearAllCookie() {
	//获取所有Cookie,并把它变成数组
	var cookies = document.cookie.split(";");
	//循环每一个数组项,把expires设置为过去时间,这样很容易地消除了所有Cookie
	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;
		name = name.replace(/^\s*|\s*$/, "");//清除Cookie里的空格
		document.cookie = name + "=;expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/"
	}
	
}
 

 

这个还是比较实用的,在项目中,我们要退出登录,要清除所有信息时,有了这个函数就比较方便了。 ^_^

 

0
4
分享到:
评论

相关推荐

    php批量删除cookie的简单实现方法

    例如,在用户登出时,批量删除cookie是一种常见的做法,以确保用户的信息安全。同时,这也适用于那些需要定期清理用户数据的应用场景。 总结起来,PHP中批量删除cookie的方法主要包括两步:一是遍历`$_COOKIE`数组...

    QQ空间留言批量删除工具

    测试可以短时间删除几百条留言,然后才会频繁,不过因为是自用的,所以界面什么的惨不忍睹,介意勿下,需使用QQ空间cookie

    C# 删除电脑中的所有cookie文件【源代码】

    然而,在某些场景下,如测试环境中频繁的Cookie积累可能会导致问题,因此需要一种方法来批量删除这些Cookie文件。本篇将详细介绍如何使用C#语言编写程序来实现这一功能。 #### 相关知识点 1. **Cookie简介** - ...

    IE cookie编辑器

    "IE Cookie编辑器"就是这样一款针对老版本IE浏览器的Cookie管理工具,它为开发者提供了方便的界面来查看、添加、修改和删除Cookie。 **Cookie的基础知识** 1. **定义**:Cookie是由服务器发送到用户的浏览器并存储...

    Firefox插件cookie-editor-1.9.0

    3. **删除Cookie**:一键清除选定或全部Cookie,帮助用户保护隐私,尤其是对于不再需要或可能存在安全风险的Cookie。 4. **编辑Cookie**:允许修改现有Cookie的值,这对于调试Web应用或解决登录问题非常有用。 5. **...

    IE COOKIE 查看器

    在描述中,“小巧方便”意味着该软件体积小,不占用大量硬盘空间,且操作简单,用户可以轻松地查看和删除Cookie。这对于那些关心个人数据保护或者需要频繁清理Cookie以避免追踪的用户来说非常实用。通过使用这种工具...

    cookie导出插件1.4.1

    4. **删除cookie**:可以方便地选择并删除单个或全部cookie,这对于清理会话和测试场景特别有用。 5. **导出/导入cookie**:将cookie数据导出为文本文件,以便于备份或在不同设备之间共享。也可以导入保存的cookie...

    javascript cookie 操作框架 XCookie

    总结一下,XCookie是一个实用的JavaScript库,用于简化浏览器cookie的管理工作,它提供了一组易于理解和使用的API,涵盖了创建、读取、更新和删除cookie的各种操作。了解和掌握这个框架将有助于提高前端开发的效率,...

    Edit-This-Cookie-1.5.0 chrome插件

    3. **批量操作**:对于需要处理大量 cookies 的情况,EditThisCookie 支持批量操作。你可以一次性选择多个 cookies 进行删除或禁用。 4. **导入导出**:如果需要在不同设备间同步 cookies 设置,可以利用插件的导入...

    Cookie-Editor-1.12.2.zip

    还有一个方便的按钮可以批量删除当前页面的所有cookie。 您也可以以文本格式导入和/或导出cookie,以方便共享或备份。 界面顶部有一个搜索栏,可让您按名称搜索特定的cookie。 这是完美的cookie编辑器。 对于所有...

    cookie操作包

    删除Cookie通常通过设置其最大存活时间(MaxAge)为0来实现,这样客户端接收到这个信息后会自动移除该Cookie: ```java Cookie toRemove = new Cookie("username", ""); toRemove.setMaxAge(0); toRemove.setPath(...

    EditThisCookie-chrome

    - **批量操作**:支持对多个Cookie进行批量删除或启用,这对于清理特定网站的全部Cookie非常有用。 - **导出与导入**:可以将当前的Cookie配置导出为文本文件,便于备份或在其他设备上导入使用。 - **隐私保护**...

    php对Cookie进行基本操作的类.zip

    4. **删除Cookie**:类可能还包含删除特定Cookie的功能,这通常通过设置一个过期时间为过去的Cookie来实现。因为一旦Cookie过期,浏览器会在下次请求时自动将其删除。 5. **批量操作**:如果类设计得足够强大,可能...

    前端项目-js-cookie.zip

    3. **删除Cookie**:如果需要删除一个Cookie,可以调用`Cookie.remove(name, [options])`,它会根据提供的`name`和`options`(尤其是`path`和`domain`)来确保正确删除。 4. **批量操作**:js-cookie还支持通过`...

    用于处理cookie的php类.zip

    - 要删除Cookie,使用`deleteCookie`方法,如`$cookieHandler-&gt;deleteCookie('username');`。 - 在处理用户会话时,可以结合`checkCookie`方法来判断用户是否已经登录或有特定状态。 4. **安全和隐私考虑**: - ...

    EditThisCookie

    4. **删除Cookie**:不需要的Cookie可以一键删除,帮助清理存储空间或保护隐私。 5. **导出与导入Cookie**:这个功能方便你在不同设备之间同步Cookie设置,或者备份重要的Cookie信息。导出的文件通常是JSON格式,如...

    查看cookie工具

    - **分析和管理Cookie**:用户可以查看Cookie的名称、值、过期时间等属性,还可以选择删除特定的Cookie。 **4. 常见的查看Cookie工具** 市面上有许多第三方的查看Cookie工具,如Cookie Manager+(适用于Firefox)...

    js删除所有的cookie的代码

    但在某些情况下,需要删除特定的Cookies或者批量删除所有Cookies,比如在用户退出账户时清除用户信息以保护隐私。在JavaScript中,有方法可以实现批量删除Cookies的操作。 JavaScript代码提供了一个`clearCookie`...

    cookie-editor:一个强大的浏览器扩展程序,用于创建,编辑和删除cookie

    您可以轻松地为您正在访问的当前页面创建,编辑和删除Cookie。 还有一个方便的按钮可以批量删除当前页面的所有cookie。 Cookie编辑器可用于Google Chrome,Firefox,Edge和Opera。 应该可以将其安装在任何Webkit...

Global site tag (gtag.js) - Google Analytics