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

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

阅读更多

function setCookie(){ //设置cookie
    	 var loginCode = $("#login_code").val(); //获取用户名信息
    	 var pwd = $("#login_password").val(); //获取登陆密码信息
    	 var checked = $("[name='checkbox']:checked");//获取“是否记住密码”复选框
    	 if(checked && checked.length > 0){ //判断是否选中了“记住密码”复选框
    		$.cookie("login_code",loginCode);//调用jquery.cookie.js中的方法设置cookie中的用户名
    	 	$.cookie("pwd",$.base64.encode(pwd));//调用jquery.cookie.js中的方法设置cookie中的登陆密码,并使用base64(jquery.base64.js)进行加密
    	 }else{ 
    	    $.cookie("pwd", null); 
    	 }	
   	} 
    function getCookie(){ //获取cookie
	  	 var loginCode = $.cookie("login_code"); //获取cookie中的用户名
	  	 var pwd =  $.cookie("pwd"); //获取cookie中的登陆密码
	  	 if(pwd){//密码存在的话把“记住用户名和密码”复选框勾选住
	  		$("[name='checkbox']").attr("checked","true");
	  	 }
	  	 if(loginCode){//用户名存在的话把用户名填充到用户名文本框
	  		$("#login_code").val(loginCode);
	  	 }
	  	 if(pwd){//密码存在的话把密码填充到密码文本框
	  		$("#login_password").val($.base64.decode(pwd));
	  	 }
 	}
 
分享到:
评论
1 楼 zhangyanlinya 2015-04-03  

相关推荐

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

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

    Javascript实现登录记住用户名和密码功能

    Javascript实现登录记住用户名和密码功能的核心在于使用Web存储技术,这里主要用到了cookies技术来实现这一需求。在页面加载时,可以通过读取保存在本地的cookies来自动填充表单中的用户名和密码信息,从而达到记住...

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

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

    cookie记住账号密码

    - **源码**:实现“记住账号密码”功能可能需要查看和理解Web应用的源代码,尤其是处理登录和Cookie的部分,了解其工作逻辑。 - **工具**:开发者可能需要使用浏览器的开发者工具来调试Cookie,查看其设置和传输...

    js用cookie记住密码实例

    2. **读取Cookie**:在页面加载时,如果要检查是否有记住的用户名和密码,可以使用`document.cookie`来读取。因为`document.cookie`返回的是一个字符串,所以需要对其进行解析。 ```javascript function ...

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

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

    java cookie 读写,记住密码 自动登录

    本主题将详细讲解如何使用Java进行Cookie的读写操作,以及如何利用Cookie实现记住密码和自动登录功能。 1. **Cookie基本概念** Cookie是由服务器发送到用户浏览器并存储在本地的一小块数据,当用户再次请求同一...

    通过cookie记住密码-HTML样例源码

    在用户下次访问时,我们可以通过读取Cookie来自动填充用户名和密码: ```javascript document.addEventListener('DOMContentLoaded', function() { var username = getCookie('username'); var password = ...

    Cookie实现记住密码及解决中文乱码

    在Web开发中,"Cookie实现记住密码及解决中文乱码"是常见的用户交互功能,它涉及到客户端和服务器端的数据交换。下面将详细讲解这个主题。 首先,Cookie是Web服务器发送到用户浏览器并存储的一小块数据,用于在多次...

    JavaScript使用cookie实现记住账号密码功能

    在登录功能中,"记住账号密码"的功能通常通过设置和读取Cookie来实现。以下我们将详细讲解如何使用JavaScript来实现这一功能。 首先,我们需要了解Cookie的基本结构。一个Cookie由名称、值、过期时间、路径、域等...

    java web中使用cookie记住用户的账号和密码

    3. **读取Cookie**: 当用户再次访问网站时,浏览器会自动发送之前存储的Cookie到服务器。在JSP中,可以通过`request.getCookies()`方法获取所有Cookie数组。遍历这个数组,查找名称为“cookie_user”的Cookie,...

    cookie机制实现登陆、退出

    通过设置、读取和删除Cookie,我们可以轻松地管理用户的状态,提供更好的用户体验。但同时,也应关注数据安全,避免滥用Cookie导致潜在的风险。在`cookie_demo`这样的项目中,开发者可以学习和实践这些概念,以加深...

    cookie保存并读取用户登录信息

    当我们在下次访问同一网站时,浏览器会自动发送这些Cookie到服务器,使得我们无需再次输入用户名和密码就能实现自动登录。这个过程涉及到的主要知识点有: 1. **Cookie的创建**:在JSP中,我们可以使用`javax....

    通过jquery.cookie.js实现记住用户名、密码登录功能

    主要介绍了通过jquery.cookie.js实现记住用户名、密码登录功能,通过Cookies让网站服务器把少量数据储存到客户端的硬盘或内存,从客户端的硬盘读取数据的一种技术;具体实现过程大家通过本文一起看看吧

    jquery.cookie.js包

    总结起来,`jquery.cookie.js`提供了一种方便的方式来处理客户端的Cookie操作,简化了诸如“记住密码”这样的功能的实现。在实际应用中,结合适当的加密和安全策略,我们可以为用户提供更便捷的体验,同时保证数据的...

    JS读取COOKIE.txt

    通过JavaScript(简称JS)操作Cookie,可以实现用户信息的记忆功能,提高用户体验。本文将详细介绍如何利用JavaScript来读取浏览器中的Cookie。 #### 二、基础知识 ##### 2.1 Cookie简介 Cookie是网站服务器存储在...

    js做的cookie记忆功能

    2. **读取Cookie**:在页面加载时,我们需要检查是否存在之前设置的cookie。可以通过分割`document.cookie`字符串来获取所有cookies,然后解析它们以找到`searchHistory`。由于`document.cookie`返回的是一个逗号...

    cookie设置httpOnly和secure属性实现及问题

    ### Cookie设置httpOnly和secure属性实现及问题 #### 一、引言 在现代Web开发中,保护用户的隐私和数据安全至关重要。其中一种常见的做法就是通过设置Cookie的`httpOnly`和`secure`属性来增强安全性。这两个属性...

    用JS设置、读取、删除cookie

    读取Cookie同样也是通过`document.cookie`属性完成的,但与设置Cookie不同的是,读取Cookie需要解析`document.cookie`字符串。因为一个页面可能会有多个Cookie,因此需要通过特定的方式来获取某个特定的Cookie。 ...

Global site tag (gtag.js) - Google Analytics