当前位置:首页 > 开发 > Web前端 > HTML > 正文

html 处理cookie

发表于: 2015-02-04   作者:薰衣草之子   来源:转载   浏览:
摘要: box==“checkBox  ‘是否记住用户密码’”; loginName,password为用户名和密码。 html初始化检查是否含有cookie window.onload=function init() {    var box = getCookie("box_"+str);  var username = get

box==“checkBox  ‘是否记住用户密码’”;

loginName,password为用户名和密码。

html初始化检查是否含有cookie

window.onload=function init()

{

 

 var box = getCookie("box_"+str);

 var username = getCookie("usn_"+str);

 var password = getCookie("pwd_"+str);

 if(box=='yes')

 {

  form1.box.checked=true;

  form1.loginName.value=username;

  form1.password.value=password;

 }

}

提交表单的时候添加cookie

if(form1.box.checked)

  {

   SetCookie("usn_"+str,form1.loginName.value);

   SetCookie("pwd_"+str,form1.password.value);

   SetCookie("box_"+str,"yes");

  }else{

   delCookie("box_"+str);

  }

 

function SetCookie(name,value)//两个参数,一个是cookie的名子,一个是值

{

    var Days = 300; //此 cookie 将被保存 30 天

    var exp  = new Date();    //new Date("December 31, 9998");

    exp.setTime(exp.getTime() + Days*24*60*60*1000);

    document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();

}

function getCookie(name)//取cookies函数       

{

    var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));

     if(arr != null) return (arr[2]); return null;

}

function delCookie(name)//删除cookie

{

    var exp = new Date();

    exp.setTime(exp.getTime() - 1);

    var cval=getCookie(name);

    if(cval!=null) document.cookie= name + "="+cval+";expires="+exp.toGMTString();

}

html 处理cookie

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
对于经常访问的论坛,社区网站,如果每一次在自己电脑上浏览的时候就得输入用户名和密码,这样就非
在做Web数据抓取时,有时会遇到一些页面进行了Cookie验证,爬虫拿不到正确的页面。 在开始之前,先
最近想要搭建个小黄鸡的微信应用,但是一路来发现,现在很多的方法都已经不能用了,我在本地试过,
在使用Asp.Net进行Web开发时我一直都很注重最终生成的HTML是否干净,所以我会使用Repeater取代GridV
一说到Cookie我想大家都应该知道它是一个保存在客户端,当浏览器请求一个url时,浏览器会携带相关的
以下都是基于STM32处理器,uIP协议栈,在uCOS-II操作系统下,有关uIP的移植请看之前的文章。 在做we
默认 方法1 [ValidateInput(false)] 这个方法会完全开放,对于有些字段允许,有些字段不允许的情况
8 Cookie
有时候为了减少服务器的频繁访问,使用cookie是有必要的,这样只要用户访问一次,就可以把访问的历史
9 Cookie
cookie的过程: 1、服务器向客户端发送cookie 2、浏览器将cookie保存 3、之后每次请求浏览器都会将c
10 cookie
什么是Cookies? Cookies是一些小文件,它们被创建在客户端的系统里,或者被创建在客户端浏览器的内
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号