将用户个性化设置保存到客户端

转载 2006年05月27日 20:35:00

(一).示例图片效果

(二).代码
<html>
<head>
<title>Cookie</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body bgcolor="#6699ff" text="#000000">
<script language="javascript">
function getcookie()
{
if (document.cookie==null)
{
document.bgColor="black"
document.fgcolor="white"
}
else
{
var x1=unescape(document.cookie)
var x2=x1.split("; ")
for (i in x2)
{
var x3=x2[i].split("=");
var x4=x3[0];
switch (x4)
{
case "setcolor":
document.fgColor=x3[1]
break;
case "setbgcolor":
document.bgColor=x3[1]
break;
}
}
}
}
getcookie()
var setcolor="white";
var setbgcolor="black";
function setcookie()
{
x1=document.form1.select1.options.selectedIndex
switch (x1)
{
case 0:
setcolor="white";
setbgcolor="black";
break;
case 1:
setcolor="black";
setbgcolor="white";
break;
case 2:
setcolor="red";
setbgcolor="yellow";
break;
case 3:
setcolor="yellow";
setbgcolor="red";
break;
case 4:
setcolor="white";
setbgcolor="blue";
break;
}
var webcookie ="setcolor="+setcolor+";setbgcolor="+setbgcolor;
var date1=new Date();
date1.setYear(date1.getYear()+1);
cookiedate =date1.toGMTString();
document.cookie ="setcolor="+escape(setcolor)+";expires="+date1.toGMTString()+";path=/";
document.cookie ="setbgcolor="+escape(setbgcolor)+";expires="+date1.toGMTString()+";path=/";
getcookie()
}
</script>
<form name=form1>
选择配色:<select name=select1 size=1 onChange="setcookie()">
<option value=1 style="color:white;background-color:black">黑白色配置</option>
<option value=2 style="color:black;background-color:white">白黑色配置</option>
<option value=3 style="color:red;background-color:yellow">黄红色配置</option>
<option value=4 style="color:yellow;background-color:red">红黄色配置</option>
<option value=5 style="color:white;background-color:blue">蓝白色配置</option>
</select>
</form>
</body>
</html>

 


相关文章推荐

ASP.NET如何导出excel和txt并可以个性化修改表头添加统计行等,并传回客户端下载

近来在做项目和学习的过程都遇到了导出并下载excel和txt文档的需求,故在网上搜索累死的功能,我发现通过将DataTable中的数据导出成excel,让后将excel文件用记事本打开你会发现其实导出...
  • pld1990
  • pld1990
  • 2014年01月19日 19:34
  • 991

关于Hadoop多用户管理支持客户端远程操作的理论总结

1、问题 Hadoop客户端如何配置可远程操作Hadoop;Hadoop多用户情况下,是如何管理权限并分配存储空间和计算能力,保证集群的稳定。 2、Hadoop平台 要理解客户端如何通过指定用户...

Subversion客户端远程修改用户密码配置Apache22Passwd

这是一个用于修改Apache中AuthUserFile的工具,编写时主要是为了远程修改基于Apache配置的Subversion的用户密码。...

SVN客户端用户使用手册(小乌龟)

  • 2014年05月21日 14:55
  • 284KB
  • 下载

客户端和用户代码

  • 2013年08月17日 17:41
  • 22KB
  • 下载

如何在oracle数据库里面建立多个用户连接到plsql客户端

工作的时候一直直接连接公司的数据库,但一直不知道是怎么自己配置的。上周周末没事,回家在自己电脑上装了一个oracle,装了两天,一直装不上,不是这里出错就是哪里出错,恼火的不得了。我的电脑是win7 ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:将用户个性化设置保存到客户端
举报原因:
原因补充:

(最多只允许输入30个字)