网站经常用到的一个东西用来暂存一些相关信息的Cookie有优点也有缺点,它能够不占用服务器资源,存储在客户端的电脑里,可这样也有一定的危险性,因为相关信息比如说登录某个网站的用户名和密码之类的信息,都会存在客户端的电脑里,这样会被某些“有心之人”利用,所以,有些人习惯在公共场合使用完电脑后清掉Cookie信息,当然前提是此电脑未“养马”,不过本文讨论文的问题不是Cookie的安全问题,而是一个简单的利用js来操作Cookie的例子,一起看看吧。。。<mce:script type="text/javascript"><!-- function Set(Cookie_name) { var Then = new Date() Then.setTime(Then.getTime() + 1*3600000 ) //小时 document.cookie = Cookie_name+"=true;expires="+ Then.toGMTString() } function Get(Cookie_name) { var cookieString = new String(document.cookie) var cookieHeader = Cookie_name+"=" var beginPosition = cookieString.indexOf(cookieHeader) if (beginPosition != -1) //cookie已经设置值,应该 不显示提示框 { alert(Cookie_name+"返回"+cookieString.substring(beginPosition + cookieHeader.length)); } else //cookie没有设置值,应该显示提示框 { alert("Cookie 未找到!"); } } function Move(Cookie_name) { document.cookie = Cookie_name+"=;expires=Fri, 02-Jan-1970 00:00:00 GMT"; } // --></mce:script> <P><INPUT οnclick="Set('steven lu')" type=button value=设置cookie值></P> <P><INPUT οnclick="Get('steven lu')" type=button value=查看cookie值></P> <INPUT οnclick="Move('steven lu')" type=button value=清除cookie值>