<script language="javascript">
<!--
function writeCookie(name, values, day) {
expire = "";
expire = new Date(new Date() + 24*60*60*1000);
expire = "; expires=" + expire.toGMTString();
document.cookie = name + "=" + escape(values) + expire
}
function readCookie(name) {
cookieValue = "";
search = name + "=";
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;
}
cookieValue = unescape(document.cookie.substring(offset, end));
}
}
return cookieValue;
}
//-->
</script>
以下是调用:
<script language="javascript">
writeCookie("name", "蒋海亮", 1);
document.write("Cookie写入成功!");
document.write("<br>");
document.write(readCookie("name"));
</script>
使用Cookie实现记录登陆账号和密码
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script language="javascript">
<!--
function writeCookie(name, values, day) {
expire = "";
expire = new Date(new Date() + day*24*60*60*1000);
expire = "; expires=" + expire.toGMTString();
document.cookie = name + "=" + escape(values) + expire;
}
function readCookie(name) {
cookieValue = "";
search = name + "=";
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;
}
cookieValue = unescape(document.cookie.substring(offset, end));
}
}
return cookieValue;
}
function readMember() {
//member = "";
member = readCookie("member");
if(member != "") {
form1.username.value = readCookie("username");
form1.password.value = readCookie("password");
form1.member.checked = true;
}
}
function writeMember() {
if(form1.member.checked) {
username = form1.username.value;
password = form1.password.value;
writeCookie("username", username, 30);
writeCookie("password", password, 30);
writeCookie("member", "yes", 30);
} else {
writeCookie("username", "", 30);
writeCookie("passowrd", "", 30);
writeCookie("member", "", 30);
}
}
//-->
</script>
</head>
<body onload="readMember()">
<form id="form1" name="form1" method="post" action="">
<p>账号:
<label>
<input type="text" name="username" id="username" />
</label>
</p>
<p>密码:
<label>
<input type="password" name="password" id="password" />
</label>
</p>
<p>
<label>
<input type="checkbox" name="member" id="member" />
</label>
记住密码
<label>
<input type="submit" name="button" id="button" value="登陆" onclick="writeMember()"/>
</label>
</p>
</form>
</body>
</html>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script language="javascript">
<!--
function writeCookie(name, values, day) {
expire = "";
expire = new Date(new Date() + day*24*60*60*1000);
expire = "; expires=" + expire.toGMTString();
document.cookie = name + "=" + escape(values) + expire;
}
function readCookie(name) {
cookieValue = "";
search = name + "=";
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;
}
cookieValue = unescape(document.cookie.substring(offset, end));
}
}
return cookieValue;
}
function readMember() {
//member = "";
member = readCookie("member");
if(member != "") {
form1.username.value = readCookie("username");
form1.password.value = readCookie("password");
form1.member.checked = true;
}
}
function writeMember() {
if(form1.member.checked) {
username = form1.username.value;
password = form1.password.value;
writeCookie("username", username, 30);
writeCookie("password", password, 30);
writeCookie("member", "yes", 30);
} else {
writeCookie("username", "", 30);
writeCookie("passowrd", "", 30);
writeCookie("member", "", 30);
}
}
//-->
</script>
</head>
<body onload="readMember()">
<form id="form1" name="form1" method="post" action="">
<p>账号:
<label>
<input type="text" name="username" id="username" />
</label>
</p>
<p>密码:
<label>
<input type="password" name="password" id="password" />
</label>
</p>
<p>
<label>
<input type="checkbox" name="member" id="member" />
</label>
记住密码
<label>
<input type="submit" name="button" id="button" value="登陆" onclick="writeMember()"/>
</label>
</p>
</form>
</body>
</html>
浙公网安备 33010602011771号