`

javascript js 添加 删除 cookie

阅读更多
<script language="JavaScript" type="text/javascript">
<!--
var Cookie=new Object();

Cookie.setCookie=function(name,value,option){
 //用于存储赋值给document.cookie的cookie格式字符串
 var str=name+"="+escape(value);  
 if(option){
  //如果设置了过期时间
  if(option.expireDays){
   var date=new Date();
   var ms=option.expireDays*24*3600*1000;
   date.setTime(date.getTime()+ms);
   str+="; expires="+date.toGMTString();
  } 
  if(option.path)str+="; path="+path;   //设置访问路径
  if(option.domain)str+="; domain"+domain; //设置访问主机
  if(option.secure)str+="; true";    //设置安全性
 }
 document.cookie=str;
}

Cookie.getCookie=function(name){
 var cookieArray=document.cookie.split("; "); //得到分割的cookie名值对
 var cookie=new Object();
 for(var i=0;i<cookieArray.length;i++){
  var arr=cookieArray[i].split("=");    //将名和值分开
  if(arr[0]==name)return unescape(arr[1]); //如果是指定的cookie,则返回它的值
 }
 return "";
}

Cookie.deleteCookie=function(name){
 this.setCookie(name,"",{expireDays:-1}); //将过期时间设置为过去来删除一个cookie
}

Cookie.setCookie("user","jack");
alert(Cookie.getCookie("user"));
Cookie.deleteCookie("user");
alert(Cookie.getCookie("user"));


//-->
</script>

 

分享到:
评论

相关推荐

    JS添加Cookie的例子

    在本文中,我们将深入探讨如何使用JavaScript来创建、读取、更新和删除Cookie,以及它们在实际应用中的作用。 首先,让我们了解创建Cookie的基本步骤。在JavaScript中,我们使用`document.cookie`属性来操作Cookie...

    asp.net与javascript混合添加、删除、修改、读取cookie

    6. **删除cookie(JavaScript)**: 同样,JavaScript也需要设置过期时间到过去: ```javascript document.cookie = "myCookie=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/"; ``` 7. **修改cookie(ASP.NET ...

    JS操作Cookies包括(读取添加与删除)

    JavaScript在Web开发中用于处理Cookies提供了非常直接而简单的操作方法,它主要包括读取、添加以及删除cookie。Cookies是存储在客户端的小文本文件,它们记录了用户的个人信息以及浏览偏好,由服务器通过HTTP响应头...

    C#和javascript操作cookie

    4. **删除Cookie**:通过设置过期日期为过去的时间来删除Cookie。 ```javascript function deleteCookie(name) { setCookie(name, '', -1); } ``` 在`Cookie.aspx`页面中,可能会有JavaScript代码用于读取、更新或...

    jquery 设置cookie、删除cookie、获取cookie

    - **Cookie 的安全性**:在涉及到敏感数据时,考虑使用 HTTPS 协议并为 Cookie 添加 `secure` 属性,以提高安全性。 - **Cookie 数量限制**:浏览器对单个域名下的 Cookie 数量有限制(通常为 50 个),注意不要超过...

    js+cookie购物车

    1. **存储数据**:当用户添加商品到购物车,JavaScript 可以将商品信息编码为 JSON 格式,然后存储为 Cookie。 2. **恢复数据**:当用户重新访问网站时,JavaScript 读取 Cookie 中的购物车数据,并在页面加载时恢复...

    jquery.cookie.js 存取cookie例子

    删除Cookie需要用到`$.removeCookie()`方法,同样需要传入Cookie的名称。此外,如果Cookie有特定的路径或域,为了确保完全删除,也需要提供相同的路径和域参数。 ```javascript $.removeCookie('username'); ``` *...

    jquery.cookie实现json添加、查询、删除

    3. **删除Cookie中的JSON**: 如果不再需要存储的JSON数据,可以使用jQuery.cookie插件的remove方法删除对应的Cookie: ```javascript $.cookie('myJson', null); // 删除名为'myJson'的Cookie ``` 在实际应用...

    js中cookie的添加、取值、删除示例代码.docx

    删除Cookie的方法是将其过期时间设置为过去的时间。以下是一个删除Cookie的示例函数: ```javascript function removeCookie(name) { setCookie(name, "", -1); } ``` 这里,我们将`time`设置为-1,意味着Cookie...

    javascript操作cookie

    根据提供的代码示例,我们可以总结出三种主要的操作Cookie的方法:设置Cookie、获取Cookie和删除Cookie。 ##### 1. 设置Cookie 设置Cookie的基本思路是在`document.cookie`属性中添加或更新键值对。在提供的代码中...

    javascript 文本框下拉提示与cookie应用实例

    3. 删除Cookie:设置过期时间(例如设置为过去的时间)来删除Cookie。 总结来说,这个实例展示了如何使用JavaScript和CSS创建文本框下拉提示,同时利用Cookie存储用户的选择,以实现更个性化的交互体验。在实际开发...

    javascript.cookie

    - **删除Cookie**:要删除一个Cookie,只需将过期时间设置为过去,例如: ```javascript document.cookie = "user=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/"; ``` ### 4. 使用库管理Cookie - 为了简化操作...

    js对cookie操作的封装

    删除Cookie可以通过设置过期时间为过去的时间来实现。 ```javascript function removeCookie(name) { setCookie(name, "", -1); } ``` **jQuery操作Cookie** jQuery库提供了一个方便的插件`jquery-cookie`,...

    js操作cookie

    本篇文章将深入探讨如何使用JavaScript来操作Cookie,包括添加、读取、修改和删除Cookie。 **一、添加Cookie** 在JavaScript中,我们可以通过`document.cookie`属性来添加Cookie。以下是一个基本的添加Cookie的...

    通过js来设置cookie和读取cookie,实现登陆时记住密码的功能

    本文将详细讲解如何使用JavaScript(JS)来设置和读取cookie,从而实现登录时记住密码的功能。 首先,理解cookie的基本概念。Cookie是由服务器端生成,发送到客户端(浏览器),并存储在本地的一种小数据片段。它...

    js操作cookie(增删改查)

    这篇博客“js操作cookie(增删改查)”可能详细讲解了如何使用JavaScript进行Cookie的添加、删除、修改和查询操作。虽然没有提供具体的内容,但我可以为你提供一个通用的教程来介绍这些基本概念。 1. **添加Cookie*...

    使用JavaScript实现Cookie的增删改查操作

    删除Cookie的关键在于设置其过期时间为过去的时间。这样,浏览器在下次刷新页面时会自动清除这个Cookie: ```javascript function deleteCookie(name) { setCookie(name, "", -1); } deleteCookie("username"); ``...

    cookie通信_javascript_

    在Web前端开发中,Cookie是一种重要的数据存储和通信机制,主要用来管理用户状态、存储小型数据等。...通过JavaScript,我们可以轻松地创建、读取和删除Cookie,但在实际应用中也要注意其大小限制、安全性和隐私问题。

Global site tag (gtag.js) - Google Analytics