找回密码
 注册
【阿里云】2核2G云新老同享 99元/年,续费同价华为云精选云产品特惠做网站就用糖果主机Jtti,新加坡服务器,美国服务器,香港服务器
查看: 424|回复: 4

温度计式样时间

[复制链接]
发表于 2005 年 10 月 28 日 08:14:52 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×
  1. <title> 温度计式样的时间 </title>
  2. <SCRIPT language=javascript>
  3. var cellwidth=10;                 // EACH "CELL" WIDTH IN PIXELS
  4. var cellheight=10;                  // EACH "CELL" HEIGHT IN PIXELS
  5. var fontsize=11;                  // FONT SIZE OF THE NUMBERS. SETTING THIS TOO BIG CAUSES UNDESIRED EFFECTS.
  6. var fontcolor="080080";            // ENTER ANY HTML OR RGB COLOR CODE
  7. var fontstyle="bold";            // ENTER EITHER BOLD, ITALICS, NONE
  8. var oncolor="red";                // COLOR OF ACTIVE CELLS
  9. var offcolor="lightgrey";      // COLOR OF INACTIVE CELLS
  10. var NS4 = (navigator.appName.indexOf("Netscape")>=0 && parseFloat(navigator.appVersion) >= 4 && parseFloat(navigator.appVersion) < 5)? true : false;
  11. var IE4 = (document.all)? true : false;
  12. var NS6 = (parseFloat(navigator.appVersion) >= 5 && navigator.appName.indexOf("Netscape")>=0 )? true: false;
  13. var binclk, now;
  14. var t='<table cellspacing="1" cellpadding="0" border="0"><tr><td align="center"> </td>';
  15. 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>';
  16. t+='<td> </td></tr><tr><td align="center"><font style="font-size:'+fontsize+'px; font-weight:'+fontstyle+'; color: '+fontcolor+'">时: </font></td>';
  17. for(i=0;i<=23;i++){
  18. t+='<td>';
  19. 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>';
  20. t+='</td>';
  21. }
  22. t+='<td colspan="36"><td> </td></tr><tr><td align="center"><font style="font-size:'+fontsize+'px; font-weight:'+fontstyle+'; color: '+fontcolor+'">分: </font></td>';
  23. for(i=0;i<=59;i++){
  24. t+='<td>';
  25. 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>';
  26. t+='</td>';
  27. }
  28. t+='<td> </td></tr><tr><td align="center"><font style="font-size:'+fontsize+'px; font-weight:'+fontstyle+'; color: '+fontcolor+'">秒: </font></td>';
  29. for(i=0;i<=59;i++)
  30. {
  31. t+='<td>';
  32. 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>';
  33. t+='</td>';
  34. }
  35. t+='<td> </td></tr><tr><td> </td><td> </td>';
  36. 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>';
  37. t+='</tr></table>';
  38. document.write(t);
  39. function init(){
  40. getvals();
  41. for(i=0;i<=now.h;i++)setbgcolor('hrs'+i, oncolor);
  42. for(i=0;i<=now.m;i++)setbgcolor('min'+i, oncolor);
  43. for(i=0;i<=now.s;i++)setbgcolor('sec'+i, oncolor);
  44. setInterval('setclock()', 100);
  45. }
  46. function getvals(){
  47. now=new Date();
  48. now.s=now.getSeconds();
  49. now.h=now.getHours();
  50. now.m=now.getMinutes();
  51. }
  52. function setclock(){
  53. getvals();
  54. if((now.h==0)&&(now.m==0)) for(i=1;i<=23;i++)setbgcolor('hrs'+i, offcolor);
  55. if((now.s==0)&&(now.m==0)) for (i=1;i<=59;i++)setbgcolor('min'+i, offcolor);
  56. if(now.s==0) for(i=1;i<=59;i++)setbgcolor('sec'+i, offcolor);
  57. setbgcolor('hrs'+now.h, oncolor);
  58. setbgcolor('min'+now.m, oncolor);
  59. setbgcolor('sec'+now.s, oncolor);
  60. }
  61. function resize(){
  62. if(NS4)history.go(0);
  63. }
  64. function setbgcolor(idstr, color){
  65. if(IE4)document.all[idstr].style.backgroundColor=color;
  66. if(NS4)document.layers[idstr].bgColor=color;
  67. if(NS6)document.getElementById(idstr).style.backgroundColor=color;
  68. }
  69. window.onload=init;
  70. window.onresize=resize;
  71. </SCRIPT>
复制代码
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
发表于 2005 年 10 月 28 日 11:05:29 | 显示全部楼层
【腾讯云】2核2G云服务器新老同享 99元/年,续费同价
[s:16]  [s:15]
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

发表于 2005 年 10 月 28 日 14:11:16 | 显示全部楼层
不错
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

发表于 2005 年 10 月 29 日 18:12:44 | 显示全部楼层
演示下。。。。。。
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

 楼主| 发表于 2005 年 10 月 28 日 08:14:52 | 显示全部楼层

温度计式样时间

  1. <title> 温度计式样的时间 </title>
  2. <SCRIPT language=javascript>
  3. var cellwidth=10;                 // EACH "CELL" WIDTH IN PIXELS
  4. var cellheight=10;                  // EACH "CELL" HEIGHT IN PIXELS
  5. var fontsize=11;                  // FONT SIZE OF THE NUMBERS. SETTING THIS TOO BIG CAUSES UNDESIRED EFFECTS.
  6. var fontcolor="080080";            // ENTER ANY HTML OR RGB COLOR CODE
  7. var fontstyle="bold";            // ENTER EITHER BOLD, ITALICS, NONE
  8. var oncolor="red";                // COLOR OF ACTIVE CELLS
  9. var offcolor="lightgrey";      // COLOR OF INACTIVE CELLS
  10. var NS4 = (navigator.appName.indexOf("Netscape")>=0 && parseFloat(navigator.appVersion) >= 4 && parseFloat(navigator.appVersion) < 5)? true : false;
  11. var IE4 = (document.all)? true : false;
  12. var NS6 = (parseFloat(navigator.appVersion) >= 5 && navigator.appName.indexOf("Netscape")>=0 )? true: false;
  13. var binclk, now;
  14. var t='<table cellspacing="1" cellpadding="0" border="0"><tr><td align="center"> </td>';
  15. 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>';
  16. t+='<td> </td></tr><tr><td align="center"><font style="font-size:'+fontsize+'px; font-weight:'+fontstyle+'; color: '+fontcolor+'">时: </font></td>';
  17. for(i=0;i<=23;i++){
  18. t+='<td>';
  19. 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>';
  20. t+='</td>';
  21. }
  22. t+='<td colspan="36"><td> </td></tr><tr><td align="center"><font style="font-size:'+fontsize+'px; font-weight:'+fontstyle+'; color: '+fontcolor+'">分: </font></td>';
  23. for(i=0;i<=59;i++){
  24. t+='<td>';
  25. 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>';
  26. t+='</td>';
  27. }
  28. t+='<td> </td></tr><tr><td align="center"><font style="font-size:'+fontsize+'px; font-weight:'+fontstyle+'; color: '+fontcolor+'">秒: </font></td>';
  29. for(i=0;i<=59;i++)
  30. {
  31. t+='<td>';
  32. 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>';
  33. t+='</td>';
  34. }
  35. t+='<td> </td></tr><tr><td> </td><td> </td>';
  36. 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>';
  37. t+='</tr></table>';
  38. document.write(t);
  39. function init(){
  40. getvals();
  41. for(i=0;i<=now.h;i++)setbgcolor('hrs'+i, oncolor);
  42. for(i=0;i<=now.m;i++)setbgcolor('min'+i, oncolor);
  43. for(i=0;i<=now.s;i++)setbgcolor('sec'+i, oncolor);
  44. setInterval('setclock()', 100);
  45. }
  46. function getvals(){
  47. now=new Date();
  48. now.s=now.getSeconds();
  49. now.h=now.getHours();
  50. now.m=now.getMinutes();
  51. }
  52. function setclock(){
  53. getvals();
  54. if((now.h==0)&&(now.m==0)) for(i=1;i<=23;i++)setbgcolor('hrs'+i, offcolor);
  55. if((now.s==0)&&(now.m==0)) for (i=1;i<=59;i++)setbgcolor('min'+i, offcolor);
  56. if(now.s==0) for(i=1;i<=59;i++)setbgcolor('sec'+i, offcolor);
  57. setbgcolor('hrs'+now.h, oncolor);
  58. setbgcolor('min'+now.m, oncolor);
  59. setbgcolor('sec'+now.s, oncolor);
  60. }
  61. function resize(){
  62. if(NS4)history.go(0);
  63. }
  64. function setbgcolor(idstr, color){
  65. if(IE4)document.all[idstr].style.backgroundColor=color;
  66. if(NS4)document.layers[idstr].bgColor=color;
  67. if(NS6)document.getElementById(idstr).style.backgroundColor=color;
  68. }
  69. window.onload=init;
  70. window.onresize=resize;
  71. </SCRIPT>
复制代码
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|金光论坛

GMT+8, 2024 年 11 月 20 日 23:33 , Processed in 0.113153 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表