`

javascript 操作cookie

 
阅读更多

用javascript操作cookie下面是代码:

 

 

function setCookie(name,value,days) {
    if (days) {
        var date = new Date();
        date.setTime(date.getTime()+(days*24*60*60*1000));
        var expires = "; expires="+date.toGMTString();
    }
    else var expires = "";
    document.cookie = name+"="+value+expires+"; path=/";
}

function getCookie(name) {
    var nameEQ = name + "=";
    var ca = document.cookie.split(';');
    for(var i=0;i < ca.length;i++) {
        var c = ca[i];
        while (c.charAt(0)==' ') c = c.substring(1,c.length);
        if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
    }
    return null;
}

function deleteCookie(name) {
    setCookie(name,"",-1);
}
/*
  Changed function names from readCookie(), createCookie()
  and eraseCookie() to getCookie(), setCookie() and
  deleteCookie().
*/

 

实践的例子:

 

 

// Create/write a cookie and store it for 1 day
setCookie('myCookie', 'myValue', 1);

// Get my cookie
getCookie('myCookie');

// Delete/erase my cookie
deleteCookie('myCookie');

 

其实Jquery也有相应的插件

 

可以在官网找到cookie plugin

 

下面是怎么应用的代码:

 

 

// Setting a cookie
$.cookie('myCookie':'myValue');

// Creating cookie with all availabl options
$.cookie('myCookie2', 'myValue2', { expires: 7, path: '/', domain: 'example.com', secure: true });

// Get a cookie
$.cookie('myCookie');

// Delete a cookie
$.cookie('myCookie', null);
分享到:
评论

相关推荐

    javascript 操作cookie.js

    javascript 操作cookiejavascript 操作cookiejavascript 操作cookie

    javascript操作cookie

    ### JavaScript操作Cookie知识点详解 #### 一、Cookie简介 Cookie是一种小型的数据文件,通常由服务器发送到客户端(浏览器),客户端将这些数据存储在本地硬盘上,并在后续与该服务器进行交互时将数据发送回...

    C#和javascript操作cookie

    2. **设置Cookie属性**:可以设置Cookie的值、过期时间等属性。例如: ```csharp cookie.Value = "Hello, World!"; cookie.Expires = DateTime.Now.AddDays(1); // 过期时间为1天后 ``` 3. **添加到响应**:将Cookie...

    javascript操作cookie_获取与修改代码

    ### 知识点二:JavaScript操作Cookie的方法 在JavaScript中,我们可以直接通过操作`document.cookie`来读取和写入cookie值。不过这种方式较为原始,不方便维护和扩展。为了更好地管理cookie,我们可以封装一些方法...

    javascript 对cookie 的读写操作

    javascript对cookie的日常操作

    Javascript Cookie操作类的封装

    1. **setCookie**:用于设置Cookie。需要传入键(key)、值(value)以及可选的过期时间(days)和路径(path)。过期时间可以是一个整数,表示多少天后过期;路径默认为当前路径,也可以自定义。 ```javascript ...

    javascript操作Cookie(设置、读取、删除)方法详解

    首先,我们来看看如何设置Cookie。在JavaScript中,我们可以通过修改document对象的cookie属性来设置一个新的Cookie。如果要设置一个没有过期时间的Cookie,可以简单地将Cookie的值赋给document.cookie。例如,设置...

    javascript实现cookie功能

    JavaScript是Web开发中的重要脚本语言,用于处理客户端的交互逻辑。在网页中实现Cookie功能是JavaScript的一个...通过学习和掌握JavaScript操作Cookie的方法,可以更好地理解和实践Web开发中的用户状态管理和会话管理。

    js操作cookie

    总结,JavaScript操作Cookie是Web开发中的基础技能,它允许我们在客户端存储和管理数据,实现诸如用户登录状态、个性化设置等功能。通过学习和实践,我们可以更好地掌握这一技术,提高Web应用的用户体验。

    javascript针对cookie的基本操作实例详解.docx

    #### JavaScript操作Cookie的基本技巧 ### 一、设置Cookie 设置Cookie通常包括添加和修改功能。如果原有的Cookie名称已经存在,则添加此Cookie就相当于修改了此Cookie。设置Cookie时还可能包含一些额外的选项,例如...

    javascript cookie

    这个文件包含了javascript对浏览器cookie文件的设置、读、写、删除四个函数,非常好用。

    JavaScript操作Cookie方法实例分析

    JavaScript操作Cookie的方法包括设置cookie、读取cookie、删除cookie以及删除所有cookie,这些方法对于前端开发者在Web开发过程中对用户进行跟踪、个性化设置、状态管理等方面有着重要的作用。下面详细介绍这些操作...

    javascript cookie 操作框架 XCookie

    5. **设置Cookie的安全性和HTTPOnly属性**:为了增强安全性,XCookie支持设置cookie的HTTPOnly属性,防止JavaScript脚本被恶意篡改。同时,可以标记为安全cookie,确保它们仅通过HTTPS传输。 6. **过期时间处理**:...

    CookiesjsJavaScript客户端的Cookie操作库

    如果需要跨域共享,需要设置Cookie的`domain`属性。同时,对于敏感信息,应使用HTTPS以保证传输过程的安全性。 4. **Cookie限制:** 浏览器对每个站点的Cookie数量和大小有限制,开发者需注意不要超出这些限制,...

    Javascript操纵Cookie实现购物车程序.txt

    通过JavaScript操作Cookie可以实现一个简单的购物车系统。本文档将详细解析如何使用JavaScript来操纵Cookie,并在此基础上构建一个简易的购物车程序。 #### 关键知识点 1. **Cookie简介** - Cookie是一种在客户端...

    浅析javascript操作 cookie对象

    JavaScript操作Cookie相对JSP或Servlet来说较为复杂,因为JSP和Servlet可以直接在服务器端处理,而JavaScript需要在客户端进行,这涉及到对用户浏览器环境的依赖和可能的安全限制。尽管如此,JavaScript的Cookie操作...

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

    1. 设置Cookie:`document.cookie = "name=value; expires=date; path=path; domain=domain; secure";` 2. 读取Cookie:通过`document.cookie`字符串分割获取特定名称的Cookie值。 3. 删除Cookie:设置过期时间...

    JavaScript操作cookie类实例

    ### JavaScript操作Cookie类知识点详解 #### 一、JavaScript操作Cookie类的实例用法 1. **设置Cookie** 在JavaScript中,我们可以创建一个Cookie类的实例,然后通过该实例的SetCookie方法来设置Cookie值。例如,...

Global site tag (gtag.js) - Google Analytics