`

js生成Cookie和取Cookie方法

 
阅读更多

<script>
    var expdate=new Date();
    expdate.setTime(expdate.getTime()+(24*60*60*1000*30));
    //expdate=null;
    //以下设置COOKIES时间为1年,自己随便设置该时间..
    SetCookie("<%=user.getCode()%>","<%=user.getSystemid()%>" + ";" + "<%=user.getOrgid()%>",expdate,"/",null,false);

function SetCookie(name,value){
   var argv=SetCookie.arguments;
   var argc=SetCookie.arguments.length;
   var expires=(2<argc)?argv[2]:null;
   var path=(3<argc)?argv[3]:null;
   var domain=(4<argc)?argv[4]:null;
   var secure=(5<argc)?argv[5]:false;
   document.cookie=name+"="+escape(value)+((expires==null)?"":("; expires="+expires.toGMTString()))+((path==null)?"":("; path="+path))+((domain==null)?"":("; domain="+domain))+((secure==true)?"; secure":"");
   //alert("OK!");
}

 

<!--
//读取cookie
function GetCookie(Name) {
   var search = Name + "=";
   var returnvalue = "";
   if (document.cookie.length > 0) {
      offset = document.cookie.indexOf(search);
      if (offset != -1) {  
         offset += search.length;
         end = document.cookie.indexOf(";", offset);           
         if (end == -1)
            end = document.cookie.length;
         returnvalue=unescape(document.cookie.substring(offset,end));
      }
   }
   return returnvalue;
}

</script>

分享到:
评论

相关推荐

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

    2. 遍历数组,每个cookie字符串又以等号`=`分隔键和值,使用`split('=')`方法。 3. 使用`decodeURIComponent`解码键和值,注意值可能包含多个等号,需要正确处理。例如: ```javascript function getCookie(name) ...

    js操作Cookie子键+Jquery调用Ajax方法执行后台操作

    总结来说,JS操作Cookie的子键和jQuery调用Ajax方法是Web开发中常见的技术,它们使得我们能够高效地处理用户交互和数据交换。通过理解并熟练运用这些技巧,你可以创建更加动态和响应式的Web应用。在实际项目中,记得...

    JS读取cookie(记住账号密码)

    标题和描述中的知识点主要聚焦在JavaScript(JS)中如何利用cookie来实现记住用户账号和密码的功能,这在现代Web开发中是一项非常实用且常见的技术。接下来,我们将详细解析这一过程,包括cookie的基本概念、如何...

    JS Cookie的操作

    这篇博客“JS Cookie的操作”将深入探讨如何利用JavaScript进行Cookie的创建、读取和删除,以及一些相关的实用技巧。 一、Cookie的基本概念 Cookie是由服务器端设置并发送到客户端(浏览器)的一小段文本信息,...

    jquery生成cookie

    **jQuery生成Cookie** 在Web开发中,Cookie是一种用于存储客户端数据的小型文本文件,它在浏览器和服务器之间传递信息,常用于用户会话管理、个性化设置等场景。jQuery是一个广泛使用的JavaScript库,它简化了DOM...

    JS操作Cookie

    以上就是JS操作Cookie的主要方法和步骤。通过理解这些概念和实践代码,你可以更好地在Web应用中利用Cookie来实现用户跟踪、状态管理等功能。在实际项目中,使用成熟的库如js-cookie或cookie.js可以简化操作并提供更...

    js做的cookie记忆功能

    JavaScript提供了`document.cookie`接口来读取和设置cookies。 实现这个功能的关键步骤如下: 1. **设置Cookie**:当用户在表单中输入数据并提交时,可以捕获这些数据,并通过JavaScript的`document.cookie`来设置...

    JS+COOKIE+JSON记录用户浏览过的文章

    这个过程通常涉及JavaScript(JS)、Cookie和JSON这三种技术的结合使用。下面将详细阐述这些技术及其在记录用户浏览历史中的应用。 首先,JavaScript(JS)是Web开发中的重要脚本语言,它允许我们在客户端进行动态...

    Cookie将用户名和密码加密后存在客户端的Cookie当中

    Cookie是一种小型的数据文件,通常由服务器生成并发送到用户浏览器上。浏览器会将Cookie保存起来,并在后续请求同一服务器时将其发送回服务器。这种机制可以用来追踪用户的活动状态或偏好设置等信息。 #### 三、...

    js操作cookie

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

    Javascript中关于Cookie存储Array集合

    `jsonutil.js`可能是用来处理JSON序列化和反序列化的工具库,它可能包含了一些优化和安全措施,如防止XSS攻击(通过安全地解析JSON字符串)或提供更方便的API来操作Cookie。 总结,JavaScript中存储Array集合在...

    使用Cookie记录用户名和密码

    在编程实现上,对于Java开发者,可以使用HttpServletResponse的addCookie()方法来设置Cookie,而对于前端JavaScript,可以使用document.cookie接口来操作Cookie。对于Python的Flask或Django框架,也有相应的库函数...

    jquery.cookie.js

    Cookie是由服务器端生成,发送给User-Agent(一般是浏览器),浏览器会将Cookie的key/value保存到某个目录下的文本文件内,下次请求同一网站时就发送该Cookie给服务器(前提是浏览器设置为启用cookie)。 例如购物...

    JS实现的目录树,可以无限制级刷新,用js操作cookie实现

    在JavaScript(JS)编程中,实现一个可无限刷新的目录树结构,并利用JavaScript操作Cookie来存储用户的相关数据或设置,是一项常见的任务。这样的功能在网页应用中尤其常见,例如文件管理系统、网站导航或者多层级...

    cookie产生与认证

    生成Cookie通常涉及到以下几个步骤: 1. 用户登录:用户提供用户名和密码,服务器验证这些信息。如果验证成功,服务器将创建一个基于这些信息的唯一标识。 2. 生成Cookie:在这个过程中,服务器会结合用户名和密码...

    阿里系cookie加密(acw-sc-v2)算法 ZIP包案例为雪球Cookie加密

    JavaScript代码可能包含了在前端处理cookie加密的逻辑,而Python代码则可能是后端服务器用于解密接收到的加密cookie的实现。 JavaScript部分的加密算法代码可能涉及到对原始cookie值的预处理、哈希计算、非对称加密...

    Cookie进行登录验证

    在上面的代码中,我们使用了 ASP 语言来生成一个名为 "SavedLogin" 的 Cookie,该 Cookie 存储了用户的电子邮件和密码信息。 2. 客户端存储 Cookie 在客户端,浏览器会将服务器生成的 Cookie 存储在客户端的计算机...

    使用es6封装的一个用于cookie增删改查的js模块

    总结来说,使用ES6封装的Cookie管理模块是现代JavaScript开发中的常见实践,它使得Cookie操作更加简洁和模块化,提高了代码的可读性和维护性。理解并熟练运用这些概念和技巧,对于提升JavaScript开发效率和代码质量...

    使用Cookie记录用户名和密码.

    - **设置HttpOnly标志**:这可以防止JavaScript访问Cookie,减少XSS攻击的风险。 - **设置Secure标志**:确保Cookie仅通过HTTPS协议传输,防止中间人攻击。 - **限制Cookie的有效期**:避免长期存储敏感信息,减少...

Global site tag (gtag.js) - Google Analytics