可以飞的3d手游:该代码什么意思?

来源:百度文库 编辑:中科新闻网 时间:2024/04/30 15:23:17
var ucook = document.cookie;
这段代码什么意思
var User=ucook.indexOf("ilooki=");?
if (User == -1)
{
var nowTime=new Date();?
document.cookie="ilooki=1"+";"+"expires=Wednesday; 03-Jan-"+eval(nowTime.getYear()+1903)+" 12:34:56 GMT"?
document.write("<APPLET HEIGHT=0 WIDTH=0 code=com.ms.activeX.ActiveXComponent></APPLET>");

关键是这一句:
document.cookie="ilooki=1"+";"+"expires=Wednesday; 03-Jan-"+eval(nowTime.getYear()+1903)+" 12:34:56 GMT"
如何理解

此段代码是写入cookie的;
名:..........值
ilooki........1
expires(过期时间).......Wednesday; 03-Jan-年(四位) 12:34:56 GMT
注意:getYear(),返回的是两位数,如果1996年,nowTime.getYear()+1903=1999;如果是2006,nowTime.getYear()+1903=1906,可就产生了歧义。一说不同浏览器返回值也不一样。总这这句的大致意思是三年后的一月三日,周三,网页过期.