html cookie登陆,简单操作 Cookie 注册登录

注意  :现在 一般来说浏览器都会禁止访问Cookie 建议在IE浏览器上操作

Main.html

//将用户名 密码 有效期存储到cookie中

function setCookie(name,value,days){

var date = new Date();

date.setDate(date.getDate() + days);

if(getCookie(name).length < 0){

document.cookie=name+"="+escape(value)+";"+((days==null)?"":"dates="+date.toGMTString());

return true;

}else{

return false;

}

}

//cookie中 存储是按照键值对 存储的

//根据name获取对应的值

function getCookie(name){

if(document.cookie.length > 0){

var start = document.cookie.indexOf(name + "=");

var end = -1;

if(start != -1){

start = start + name.length + 1;

end = document.cookie.indexOf(";" , start);

if(end == -1){

end = document.cookie.length;

}

return document.cookie.substring(start , end);

}

}

}

//注册功能

function register(){

var name = document.getElementById("name1").value;

var password = document.getElementById("password").value;

if(setCookie(name, password, 365)){

document.getElementById("name1").value="";

document.getElementById("password").value="";

alert("注册成功");

}else{

alert("注册失败!" + "该用户已存在!");

}

}

//登录功能

function login(){

var name = document.getElementById("name1").value;

var password = document.getElementById("password").value;

if(getCookie(name) == password){

alert("登录成功");

document.getElementById("name1").value="";

document.getElementById("password").value="";

}else{

alert("登录失败" + "用户名或者密码错误");

}

}

function show(){

if(document.cookie.length <= 0){

document.getElementById("div").innerHTML="没有内容";

}else{

document.getElementById("div").innerHTML=document.cookie;

}

}

用户名:

密码:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值