`
lemo
  • 浏览: 90866 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

js中设置Cookie

J# 
阅读更多
//取得cookie
function GetCookie(name) {
    var arg = name + "=";
    var alen = arg.length;
    var clen = window.document.cookie.length;
    var i = 0;
    while (i < clen) {
        var j = i + alen;
        if (window.document.cookie.substring(i, j) == arg) 
           return getCookieVal (j);
        i = window.document.cookie.indexOf(" ", i) + 1;
        if (i == 0) 
          break;
   }
   return null;
}
//取出cookie的值
function getCookieVal (offset) {
    var endstr = window.document.cookie.indexOf (";", offset);
    if (endstr == -1) 
         endstr = window.document.cookie.length;
    return unescape(window.document.cookie.substring(offset, endstr));
}

//设置cookie
function SetCookie (name, value) {
	
    var exp = new Date();
    exp.setTime(exp.getTime() + (30*24*60*60*1000));
    window.document.cookie = name + "=" + escape (value)+ ";          expires=" + exp.toGMTString()+";path=/";
}
function DeleteCookie (name) {
    var exp = new Date();
    exp.setTime (exp.getTime() - 1);
    var cval = GetCookie (name);
    window.document.cookie = name + "=" + cval + "; expires=" +    exp.toGMTString()+";path=/";
}

分享到:
评论

相关推荐

    cookie中设置了HttpOnly属性,那么通过js脚本将无法读取到cookie信息,这样能有效的防止XSS攻击.zip_js设置cookie值

    当一个Cookie被设置为HttpOnly时,JavaScript无法通过Document.cookie API或其他方式访问到这个Cookie。这样一来,即使网页中存在XSS漏洞,恶意脚本也无法窃取到包含敏感信息的Cookie,从而降低了攻击者盗取用户身份...

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

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

    JS设置cookie和获取cookie 方法

    js写的方法,可以设置cookie和获取cookie值,简单易懂

    java和js中cookie的相关操作.docx

    5. **JavaScript 中设置 Cookie**: - 使用 `document.cookie` 属性,但格式化设置相对复杂。通常会封装成函数,如 `SetCookie(name, value, expires, path, domain, secure)`。其中,`expires` 可以是日期对象,`...

    JS设置COOKIE清楚的方法

    JS的COOKIE设置和清楚,写好的一个函数,方便调用,可直接写成函数的方式

    cookie设置插件jquery.cookie.min.js

    cookie设置插件jquery.cookie.min.js 文章《javascript设置cookie高级篇可跨域访问》https://blog.csdn.net/cplvfx/article/details/117822956

    JS添加Cookie的例子

    在JavaScript(JS)中,Cookie是一种非常常见的技术,用于存储客户端的数据。Cookie主要由服务器端设置,然后由浏览器在每次请求该服务器时自动发送。在本文中,我们将深入探讨如何使用JavaScript来创建、读取、更新...

    js中cookie的使用详细分析

    要在JavaScript中设置Cookie,可以通过修改`document.cookie`属性。例如,要创建一个名为`userId`,值为`828`的Cookie,可以执行以下代码: ```javascript document.cookie = "userId=828"; ``` 如果需要设置多...

    Javascript中关于Cookie存储Array集合

    本文主要讨论的是如何在Cookie中存储Array集合,这在实际应用中很常见,比如保存用户的购物车信息或者记录多条设置。在JavaScript中,由于Cookie的大小限制(通常为4KB)和只能存储字符串的特性,直接存储Array可能...

    js中cookie的创建和读取单个cookie值

    js中cookie的创建和读取单个cookie值,以及设置cookie的过期时间。 能够判断是否有自己需要查找的cookie,如果没有查到到就可以执行创建语句

    js 中存取 cookie 解决中文乱码

    js 中存取 cookie 解决中文乱码

    jquery.cookie.js 存取cookie例子

    总的来说,`jquery.cookie.js`插件提供了简洁且易用的API,使得在JavaScript中处理Cookie变得更加简单。通过理解并熟练运用这些方法,开发者可以轻松地在客户端实现数据的持久化存储,提升网页应用的功能性和用户...

    js对cookie操作的封装

    在JavaScript中,我们可以使用内置的`document.cookie`属性来操作Cookie。但是,`document.cookie`是一个字符串,直接操作起来并不方便,因此通常需要封装成函数进行处理。 1. **设置Cookie** 要设置Cookie,可以...

    cookiejs一个用于处理浏览器cookie的简单轻量级JavaScriptAPI

    Cookie.js是一个专为JavaScript开发者设计的轻量级库,主要用于管理和操作浏览器中的cookie。这个库的主要优点是它的简洁性和低资源占用,使得它成为处理cookie的理想选择,尤其适用于那些对性能和加载速度有较高...

    js设置cookie

    有js设置和获取cookie 简单实用易看懂免费为大家分享 有兴趣的可以参与看看啊

    浏览器中使用JS操作Cookie详解

    并且在Cookie详解这篇文章中,介绍了如何在服务器端和使用JavaScript创建Cookie,并设置属性。 ​我们知道,Cookie是存储在客户端的,并且现在前后端分离慢慢变得流行起来,因此如何在浏览器上可以使用方便快捷的...

    JS cookie Java cookie regex 整理结果

    JavaScript(JS)Cookie和Java Cookie是Web开发中用于存储客户端数据的两种常见方式,而正则表达式(Regex)在处理字符串和数据匹配时扮演着重要角色。下面将详细阐述这三个知识点及其应用。 首先,JavaScript ...

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

    在前端开发中,通过 JavaScript 操作 Cookie 是一种常见的需求,尤其是为了实现用户状态的持久化存储或网站配置的保存等场景。jQuery 提供了一个非常方便的方式来处理这些操作,本文将详细介绍如何利用 jQuery 和其...

    JD cookie一键获取脚本,基于JavaScript

    jdcookie.js下载 JD cookie一键获取脚本,基于JavaScript jdcookie.js下载 JD cookie一键获取脚本,基于JavaScript jdcookie.js下载 JD cookie一键获取脚本,基于JavaScript jdcookie.js下载 JD cookie一键获取脚本...

Global site tag (gtag.js) - Google Analytics