来源:fengyunhualong | 2007-3-10 | (有2455人读过)
<html>
<head>
<title>测试</title>
<style type="text/css">
<%
if request.cookies("bgcolor")<>"" and request("bgcolor")="" then
%>
body {
background-color: #<%=request.cookies("bgcolor")%>;
}
<%
elseif request("bgcolor")<>"" then
response.cookies("bgcolor")=request("bgcolor")
response.cookies("bgcolor").Expires=date()+365
%>
body {
background-color: #<%=request("bgcolor")%>;
}
<%
else
%>
body {
background-color: #FFFFFF%>;
}
<%
end if
%>
</style>
</head>
<body>
<a href="?bgcolor=FF0000">红色</a><br>
<a href="?bgcolor=00FF00">绿色</a><br>
<a href="?bgcolor=0000FF">蓝色</a><br>
</body>
</html>
在页面上有三个颜色的链接,点其中一个,背景色就变成相应的颜色,同时他会把这种颜色的信息写入COOKIE中(我在这设置的默认保存时间为一年)
当这个页面关闭后,以后再打开,他就会先自动读取以前的COOKIE
如果找到了COOKIE就会自动应用上
如果没有找到,就会把背景色设置成默认的白色。
|