<Script language=”JavaScript”>
<!--
function getCookieVal(offset)
{var endstr=document.cookie.indexOf(";",offset);
if(endstr==-1)
endstr=document.cookie.length;
return unescape(document.cookie.substring(offset,endstr));}
function GetCookie(name)
{var arg=name+"=";var alen=arg.length;
var clen=document.cookie.length;var i=0;
while(i<clen)
{var j=i+alen;
if(document.cookie.substring(i,j)==arg)
return getCookieVal(j);
i=document.cookie.indexOf(" ",i)+1;
if(i==0)
break;}
return null;}
function SetCookie(name,value)
{var argv=SetCookie.arguments;
var argc=SetCookie.arguments.length;
var expires=(2<argc)?argv[2]:null;
var path=(3<argc)?argv[3]:null;
var domain=(4<argc)?argv[4]:null;
var secure=(5<argc)?argv[5]:false;
document.cookie=name+"="+escape(value)+((expires==null)?"":("; expires="+expires.toGMTString()))+((path==null)?"":("; path="+path))+((domain==null)?"":("; domain="+domain))+((secure==true)?"; secure":"");}
var expdate=new Date();
var visits;
expdate.setTime(expdate.getTime()+(24*60*60*1000*365));
if(!(visits=GetCookie("visits")))
visits=0;
visits++;
SetCookie("visits",visits,expdate,"/",null,false);
if(document.lastModified.substring(2,3)=="/")
document.write(“你已经来了”);
document.write("<font color=red ><B>"+visits+"</font>"+"</B> ");
document.write(“次了!”);
-->
</Script>
保存退出。我设置的数字字体颜色是大红,汉字颜色是默认的。
6.动态显示欢迎词 欢迎词几乎是每个网站必备的装备之一,但天天看千篇一律的“欢迎光临”之类的欢迎词,任谁都会觉得厌烦的。所以我们要做个与众不同的,能按具体情况具体分析的“智能型”欢迎词^_^
具体方法:
在网页HTML源文件的<body>和</body>之间的空白处点击鼠标,输入:
<Script language=”JavaScript”>
<!--
now=new Date(),hour=now.getHours()
if (hour<6){document.write("今天不上班?^_^")}
else if (hour<8){document.write("早上好!上班前记得吃早餐!^_^")}
else if (hour<12){document.write("不怕老板来检查吗?^_^")}
else if (hour<14){document.write("午餐吃得还好吗?^_^")}
else if (hour<18){document.write("下午好!")}
else if (hour<22){document.write("不看电视,选择上网是明智的!^_^")}
else if (hour<24){document.write("夜猫子,还不去睡?^_^")}
-->
</Script>
保存退出。看明白了吗?其实原理很简单,就是根据系统的时间,决定该用什么样的欢迎词,可以把时间的间隔分得更小一些,显示的欢迎词也可以更富有人情味。
7.解决乱码 大陆地区和台湾地区虽然都使用中文,但在电脑网络上的编码方式却有很大的不同,前者使用的是GB2312码(国标码),而后者用的是BIG5码(大五码),两者互相不兼容,这就使通过网络在两地之间交流变得很不方便,出现了乱码的E-mail和网页。要正确显示两种编码不但要用户的计算机安装相关软件,还要做相关设置,并且每次都要用手动切换,很不方便。其实,只要在网页中加上一行代码就至少可以避免每次手动切换的麻烦了。
具体方法:
在网页HTML源文件的<head>和</head>之间的空白处点击鼠标,输入:
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
保存退出。这样就可以强制浏览者用GB码来看你的网页,只要他的计算机安装了相关的IE字符包就能正常显示国标码了。如果想显示的是BIG5码,只要把“gb2312”替换成“big5”就行了。