无忧源码-网页特效 为广大网页制作爱好者提供学习、交流场所。在这里你可以找到背景特效、图象特效、时间日期特效、状态栏特效等各种网页特效。这些特效可以让你的网页变得更加美丽,从而吸引更多的网友访问你的网站。

网站首页 常用软件 站长工具 网页特效 网页配色 网页模板 背景音乐 杀毒频道 娱乐频道 访客留言
  特效分类

  点击排行 更多..
  不错的下拉菜单
  实用下拉导航条
  点击图片从而改变网页背景图..
  腾讯QQ网页在线客服,随网页..
  经典实用的触发型导航菜单
  超强论坛灌水工具---写大字板..
  腾讯QQ网页在线客服,隐藏在..
  通过滤镜实现的发光字体
  非常棒的绿色下拉透明菜单
  星星从背景中飞出
  页面内的超级酷浮动窗口
  Flash和JS实现的图片幻灯片切..


  推荐特效 更多..
  仿yahoo首页特色服务内容切换..
  可关闭并且能最大化的用层模..
  数字选中放大
  模仿3D的消息,太酷了!
  可以任意编辑的动态表格(特别..
  CSS超酷网页导航实例!网页导..
  效果直逼flash的css+div+js菜..
  网易娱乐头图新闻代码,推荐..
  类似与QQ的好友之类的树型菜..
  各种用途的按钮大集合
  用CSS设计的导航实例
  用CSS实现的一张图完成的导航..
您的位置:首页 >> 网页特效 >>  时间日期 >  温度计样式的实现显示特效(比较另类)
温度计样式的实现显示特效(比较另类)
[ 发布:风中舞 | 来源:本站整理 | 时间:2007-5-3 22:51:37 | 次 ]      [复制]
<title>网页特效|wuym.com/Js|---温度计样式的实现显示特效(比较另类)</title>
<SCRIPT  language=javascript>
var  cellwidth=10;                                  //  EACH  "CELL"  WIDTH  IN  PIXELS
var  cellheight=10;                                    //  EACH  "CELL"  HEIGHT  IN  PIXELS
var  fontsize=11;                                    //  FONT  SIZE  OF  THE  NUMBERS.  SETTING  THIS  TOO  BIG  CAUSES  UNDESIRED  EFFECTS.
var  fontcolor="080080";                        //  ENTER  ANY  HTML  OR  RGB  COLOR  CODE
var  fontstyle="bold";                        //  ENTER  EITHER  BOLD,  ITALICS,  NONE
var  oncolor="red";                                //  COLOR  OF  ACTIVE  CELLS
var  offcolor="lightgrey";            //  COLOR  OF  INACTIVE  CELLS
//more javascript http://www.wuym.com
var  NS4  =  (navigator.appName.indexOf("Netscape")>=0  &&  parseFloat(navigator.appVersion)  >=  4  &&  parseFloat(navigator.appVersion)  <  5)?  true  :  false;
var  IE4  =  (document.all)?  true  :  false;
var  NS6  =  (parseFloat(navigator.appVersion)  >=  5  &&  navigator.appName.indexOf("Netscape")>=0  )?  true:  false;
var  binclk,  now;
var  t='<table  cellspacing="1"  cellpadding="0"  border="0"><tr><td  align="center">  </td>';
for(i=0;i<=58;i+=2)t+='<td  align="left"  colspan="2"><font  style="font-size:'+fontsize+'px;  font-weight:'+fontstyle+';  color:  '+fontcolor+'">'+i+'<br>  |</font></td>';
t+='<td>  </td></tr><tr><td  align="center"><font  style="font-size:'+fontsize+'px;  font-weight:'+fontstyle+';  color:  '+fontcolor+'">时:  </font></td>';
for(i=0;i<=23;i++){
t+='<td>';
t+=(NS4)?  '<ilayer  name="hrs'+i+'"  height="'+cellheight+'"  width="'+cellwidth+'"  bgcolor="'+offcolor+'"></ilayer>'  :  '<div  id="hrs'+i+'"  style="position:relative;  width:'+cellwidth+'px;  font-size:1px;  height:'+cellheight+'px;  background-color:'+offcolor+'"></div>';
t+='</td>';
}
t+='<td  colspan="36"><td>  </td></tr><tr><td  align="center"><font  style="font-size:'+fontsize+'px;  font-weight:'+fontstyle+';  color:  '+fontcolor+'">分:  </font></td>';
for(i=0;i<=59;i++){
t+='<td>';
t+=(NS4)?  '<ilayer  name="min'+i+'"  width="'+cellwidth+'"  height="'+cellheight+'"  bgcolor="'+offcolor+'"></ilayer>'  :  '<div  id="min'+i+'"  style="position:relative;  width:'+cellwidth+'px;  font-size:1px;  height:'+cellheight+'px;  background-color:'+offcolor+'"></div>';
t+='</td>';
}
t+='<td>  </td></tr><tr><td  align="center"><font  style="font-size:'+fontsize+'px;  font-weight:'+fontstyle+';  color:  '+fontcolor+'">秒:  </font></td>';
for(i=0;i<=59;i++)
{
t+='<td>';
t+=(NS4)?  '<ilayer  name="sec'+i+'"  width="'+cellwidth+'"  height="'+cellheight+'"  bgcolor="'+offcolor+'"></ilayer>'  :  '<div  id="sec'+i+'"  style="position:relative;  width:'+cellwidth+'px;  font-size:1px;  height:'+cellheight+'px;  background-color:'+offcolor+'"></div>';
t+='</td>';
}
t+='<td>  </td></tr><tr><td>  </td><td>  </td>';
for(i=1;i<=59;i+=2)t+='<td  align="left"  colspan="2"><font  style="font-size:'+fontsize+'px;  font-weight:'+fontstyle+';  color:  '+fontcolor+'">  |<br>'+i+'</font></td>';
t+='</tr></table>';
document.write(t);
function  init(){
getvals();
for(i=0;i<=now.h;i++)setbgcolor('hrs'+i,  oncolor);
for(i=0;i<=now.m;i++)setbgcolor('min'+i,  oncolor);
for(i=0;i<=now.s;i++)setbgcolor('sec'+i,  oncolor);
setInterval('setclock()',  100);
}
function  getvals(){
now=new  Date();
now.s=now.getSeconds();
now.h=now.getHours();
now.m=now.getMinutes();
}
function  setclock(){
getvals();
if((now.h==0)&&(now.m==0))  for(i=1;i<=23;i++)setbgcolor('hrs'+i,  offcolor);
if((now.s==0)&&(now.m==0))  for  (i=1;i<=59;i++)setbgcolor('min'+i,  offcolor);
if(now.s==0)  for(i=1;i<=59;i++)setbgcolor('sec'+i,  offcolor);
setbgcolor('hrs'+now.h,  oncolor);
setbgcolor('min'+now.m,  oncolor);
setbgcolor('sec'+now.s,  oncolor);
}
function  resize(){
if(NS4)history.go(0);
}
function  setbgcolor(idstr,  color){
if(IE4)document.all[idstr].style.backgroundColor=color;
if(NS4)document.layers[idstr].bgColor=color;
if(NS6)document.getElementById(idstr).style.backgroundColor=color;
}
window.onload=init;
window.onresize=resize;
</SCRIPT>


请将上面的代码复制到下面的文本框中进行预览     
         
上一个特效:跟随鼠标的图片
 特效: 温度计样式的实现显示特效(比较另类) 的评论   我要评论...
 
关于本站 | 广告合作 | 免责声明 | 网站帮助 | 网站地图  | 滇ICP备06001292号

Copyright ©2005 - 2008 wuym.com.All Rights Reserved.