Cookie应用实例

来源:互联网 发布:java classloader原理 编辑:程序博客网 时间:2024/04/30 10:50
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>cookie实例</title>
<script>
function setCookie (name,value,iDay) {
var oDate=new Date();
oDate.setDate(oDate.getDate()+iDay);
document.cookie=name+'='+value+';expires='+oDate;
}


function getCookie (name) {
var arr=document.cookie.split('; ');
for (var i = 0; i < arr.length; i++) {
var arr2 = arr[i].split('=');
if (arr2[0]==name) {
return arr2[1];

}
return ' ';
}


function removeCookie (name) {
setCookie(name,1,-1);
}


window.onload=function  () {
var oForm=document.getElementById('form');
var oUser=document.getElementsByName('user')[0];
oForm.onsubmit=function () {
setCookie('user',oUser.value,14);
}
oUser.value=getCookie('user');
// removeCookie('username');
};
</script>
</head>
<body>
<form id="form" action="https://www.baidu.com/">
用户名:<input name="user" ="" type="text"><br>
密&nbsp;&nbsp;码:<input name="pass" type="password"><br>
<input type="submit" value="登录">
</form>
</body>
</html>
0 0
原创粉丝点击