长风在线-首页
 首页 >> 软件文库 >> 网页设计 >> 正文
网页特效<八>cookie
来源: 作者: 阅读: 次 字体:
1.显示系统信息

显示访客的系统信息 
效果 我猜,你的系统是:
Mozilla/4.0 (compatible; MSIE 6.0; 
Windows NT 5.2; .NET CLR 1.1.4322; Alexa Toolbar),
对不对?  
代码 <script language="JavaScript">
document.write("我猜,你的系统是:<br>"+
navigator.userAgent+",<br>对不对?")
 -->
</script>

2. 显示访客的浏览器类型 

效果 我猜,你的浏览器是Microsoft Internet Explorer,对不对?  
代码 <script language="JavaScript">
document.write("我猜,你的浏览器是"+navigator.appName+",
对不对?")
 -->
</script>

3.显示访客的屏幕分辨率 

效果 我猜,你的屏幕分辨率是800x600,对不对?  
代码 <script language="JavaScript">
document.write("我猜,你的屏幕分辨率是"+screen.width+"x"+
screen.height+",对不对?")
 -->
</script>

4.记录页面更新时间

自动记录、显示页面更新时间 
效果 本页最后更新日期: 11/15/2004 22:36:39  
代码 <script language="JavaScript">
<!--
document.write("本页最后更新日期: " + document.lastModified)
 -->
</script>

5.只弹出一次窗口

窗口只在第一次访问时弹出 

代码 <SCRIPT language="JavaScript">
<!--
function openpopup(){
url="popup.htm"
window.open(url,"www_cf66_net","width=468,height=60,
left=200,top=50")
}

function get_cookie(Name) {
var search = Name + "="
var returnvalue = "";
if (document.cookie.length > 0) {
offset = document.cookie.indexOf(search)
if (offset != -1) {
offset += search.length
end = document.cookie.indexOf(";", offset);
if (end == -1)
end = document.cookie.length;
returnvalue=unescape(document.cookie.substring(offset, end))
}
}
return returnvalue;
}

function cf66_net(){
if (get_cookie(’popped’)==’’){
openpopup()
document.cookie="popped=yes"
}
}
cf66_net()
//-->
</SCRIPT>

6.自动关闭弹出式窗口

跟随页面弹出的窗口在规定时间内自动关闭,而且不作任何提示 

代码 <script language="JavaScript">
<!--
url="popup.htm"
window.open(url, ’www_cf66_net’, ’width=468,height=60,
resizable=1,scrollbars=no,left=100,top=50’)
-->
</script>

然后,在相同目录下新建一个popup.htm网页
(注意要与上面的url对应!),用于显示在弹出窗口中。
在新建文件的源代码中加入如下代码:
<script language="JavaScript">
function closeit() {
setTimeout("self.close()",10000)
}
closeit()
</script>

7.记录登陆次数

记录访客的来访次数,并根据作出不同的提示信息 

再次光临不胜容幸!今后要常来啊!
代码 <SCRIPT language="JavaScript">
<!--
function www_cf66_net(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 www_cf66_net(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)); 
//设置COOKIES时间为1年,自己随便设置该时间

if(!(visits=GetCookie("visits")))
visits=0;visits++;SetCookie("visits",visits,expdate,"/",
null,false);
//以下信息显示可以使用标准的HTML语法,自己随便设置
document.write("你已经光临本页"+"<FONT COLOR=red>"+visits+
"</FONT>"+"次!");
if(visits==1)//来访1次的信息显示
document.write("<br>"+"欢迎光临本站,觉得本站内容如何?");
if(visits==2)//来访2次的信息显示,以下类推,自己随便增加
document.write("<br>"+"再次光临不胜容幸!今后要常来啊!");
if(visits==3)
document.write("<br>"+"常客,在本站的论坛发个帖子如何?");
if(visits==4)
document.write("<br>"+"你这个疯子!");
if(visits>=5)
document.write("<br>"+"疯狂的家伙!我真的非常喜欢你。");
//-->
</SCRIPT>
转载本站文章请注明 来源:长风在线 http://www.CF66.Net
上一篇: 网页特效<七>图像特效
下一篇: 网页特效<九>其他特效
【投稿日期:2006-11-17 19:45:43】【责任编辑:】【会员投稿】【收藏本页
 文章评论

会员名称:
密码:匿名 ·注册·忘记密码?
评论内容:
(最多300个字符)
  查看评论
 相关文章
- 网页特效<九>其他特效
- 网页特效<七>图像特效
- 网页特效<六>状态特效
- 网页特效<五>数字时钟
- 网页特效<四>鼠标特效
- 网页特效<三>页面背景
- 网页特效<二>按钮特效
- 网页特效<一>典型特效
 >> 站 内 搜 索
 
 >> 推 荐 阅 读
- 他与3个女人的故事:浪子,
- 我的儿媳妇,撑起摇摇欲坠
- 新素食主义者 我行我素
- 单车运动,“骑”乐无穷
- 幸福在哪里——荆门女子的
- 诗人阿翔:无声世界里的旅行
- 我们能否再回到从前 - 我的
- 不能给她幸福,只能为她祝
- 农村汉子捐肾救妻叩开生命
- 银行卡该怎样使用?——专