Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

状态栏的分时问候

[复制链接]
lu5266 发表于 2005-5-12 18:10:20 | 显示全部楼层 |阅读模式
我刚找了一状态栏特效,分享!

演示:我的签名

方法一:(我推荐)
这个方法的好处:

安全,绝对可以成功,还有想把这个分时问候删除的时候又很方便

不足的是:

要改模板,而且要每个风格都用的话,每个风格的都要改(第2步)

1:新建一个status.js文件
  
status.js






  1. var  message="";

  2. day = new Date( );
  3. hr = day.getHours( );
  4. if (( hr >= 0 ) && (hr < 4 ))
  5. message="深夜了,注意身体哦,该休息了!虽然需要你在这里,但我会心疼的。";
  6. if (( hr >= 4 ) && (hr <7))
  7. message="清晨好,这麽早就上网呀?!这也太早了些哦";
  8. if (( hr >= 7 ) && (hr <12))
  9. message="早上好,一天之际在于晨,今天又是美好的一天!";
  10. if (( hr >= 12) && (hr <13))
  11. message="该吃午饭啦!有什麽好吃的?有我的份吗?有的话,请打包邮寄>>>>www.5466.ik8.com";
  12. if (( hr >= 13) && (hr <17))
  13. message="外面的天气怎么样?在电脑前呆太久,可不是件好事情。出去看看阳光是个不错的选择! ";
  14. if (( hr >= 17) && (hr <18))
  15. message="太阳落山了!快看看夕阳吧!应该有吧,夕阳";
  16. if ((hr >= 18) && (hr <19))
  17. message="吃过晚饭了吗?你可别饿坏了!饿坏了,你的那个来找我,你不要说你认识我,来过我这里!";
  18. if ((hr >= 19) && (hr <= 23))
  19. message="一天过的可真快!今天过的好吗?记得常来哦。";

  20.       
  21. var msg  = message;
  22. var interval = 300;
  23. var spacelen = 100;
  24. var space10=" ";
  25. var seq=0;
  26. function Scroll() {
  27. len = msg.length;
  28. window.status = msg.substring(0, seq+1);
  29. seq++;
  30. if ( seq >= len ) {
  31. seq = 0;
  32. window.status = '';
  33. window.setTimeout("Scroll();", interval );
  34. }
  35. else
  36. window.setTimeout("Scroll();", interval );
  37. }
  38. Scroll();





复制代码


2:修改header文件

然后打开模板文件header.htm查找
<script language="JavaScript" src="include/common.js"></script>
在后面加入
<script language="JavaScript" src="include/status.js"></script>

3:上传

把status.js放在include目录中


方法二:(文文の封印 推荐)
直接把上面的代码加在common.js的最后

打开include/common.js
直接把代码加在common.js的最后
就可以了


这个方法好处是:

方便,不用改模板,而且所有的风格都可以用,
不足之处呢:

如果有代码回跟你原来的common.js里的代码冲突的话,会出错(可能不大),
还有你想把这个分时问候删除的时候又不方便



两个方法,哪个好你自己决定哦,嘿嘿^-^


=========================================
东升建议要变化多点的
=========================================
  1. var  message="";

  2. var day = new Date( );
  3. var hr = day.getHours( );
  4. var min = day.getMinutes();
  5. var va=Math.floor(min/10);
  6. var msg1="还在这里啊,感激不尽^_^...";
  7. var msg2="你还在这里啊!?你好伟大啊,我现在对你的敬仰之情,犹如黄河之水^_^...........";
  8. var msg3="还在这里?我没的救了,我喜欢上你了^_^.............";
  9. var msg4="还在这里?你没的救了,你逃不掉了,我缠上你了^_^...";
  10. var msg5="悟空你也太调皮了,我跟你说过叫你不要乱灌水,你怎么又……你看我还没说完你又把那个帖子给灌了!^_^....";
  11. var msgother="www.5466.ik8.com";
  12. if (( hr >= 0 ) && (hr <4 ))
  13. switch(va){
  14.         case 0: message="深夜了,注意身体哦,该休息了!虽然需要你在这里,但我会心疼的。";break;
  15.         case 1: message=msg1;break;
  16.         case 2: message=msg2;break;
  17.         case 3: message=msg3;break;
  18.         case 4: message=msg4;break;
  19.         case 5: message=msg5;break;
  20.         default: message=msgother;break;
  21.            }                    

  22. if (( hr >= 4 ) && (hr < 7))

  23. switch(va){
  24.         case 0: message="清晨好,这麽早就上网呀?!这也太早了些哦";break;
  25.         case 1: message=msg1;break;
  26.         case 2: message=msg2;break;
  27.         case 3: message=msg3;break;
  28.         case 4: message=msg4;break;
  29.         case 5: message=msg5;break;
  30.         default: message=msgother;break;
  31.            }
  32. if (( hr >= 7 ) && (hr < 12))
  33. switch(va){
  34.         case 0: message="早上好,一天之际在于晨,今天又是美好的一天!";break;
  35.         case 1: message=msg1;break;
  36.         case 2: message=msg2;break;
  37.         case 3: message=msg3;break;
  38.         case 4: message=msg4;break;
  39.         case 5: message=msg5;break;
  40.         default: message=msgother;break;
  41.            }

  42. if (( hr >= 12) && (hr <13))
  43. switch(va){
  44.         case 0: message="该吃午饭啦!有什麽好吃的?有我的份吗?有的话,请打包邮寄>>>>^_^www.5466.ik8.com^_^";break;
  45.         case 1: message=msg1;break;
  46.         case 2: message=msg2;break;
  47.         case 3: message=msg3;break;
  48.         case 4: message=msg4;break;
  49.         case 5: message=msg5;break;
  50.         default: message=msgother;break;
  51.              }

  52. if (( hr >= 13) && (hr <17))
  53. switch(va){
  54.         case 0: message="外面的天气怎么样?在电脑前呆太久,可不是件好事情。出去看看阳光是个不错的选择!";break;
  55.         case 1: message=msg1;break;
  56.         case 2: message=msg2;break;
  57.         case 3: message=msg3;break;
  58.         case 4: message=msg4;break;
  59.         case 5: message=msg5;break;
  60.         default: message=msgother;break;
  61.          }
  62. if (( hr >= 17) && (hr <18))
  63. switch(va){
  64.         case 0: message="太阳落山了!快看看夕阳吧!应该有吧,夕阳";break;
  65.         case 1: message=msg1;break;
  66.         case 2: message=msg2;break;
  67.         case 3: message=msg3;break;
  68.         case 4: message=msg4;break;
  69.         case 5: message=msg5;break;
  70.         default: message=msgother;break;
  71.          }
  72. if ((hr >= 18) && (hr <19))
  73. switch(va){
  74.         case 0: message="吃过晚饭了吗?你可别饿坏了!饿坏了,你的那个来找我,你不要说你认识我!";break;
  75.         case 1: message=msg1;break;
  76.         case 2: message=msg2;break;
  77.         case 3: message=msg3;break;
  78.         case 4: message=msg4;break;
  79.         case 5: message=msg5;break;
  80.         default: message=msgother;break;
  81.         }
  82. if ((hr >= 19) && (hr <23))
  83. switch(va){
  84.         case 0: message="一天过的可真快!今天过的好吗?记得常来哦。";break;
  85.         case 1: message=msg1;break;
  86.         case 2: message=msg2;break;
  87.         case 3: message=msg3;break;
  88.         case 4: message=msg4;break;
  89.         case 5: message=msg5;break;
  90.         default: message=msgother;break;

  91.        }

  92. var interval = 300;
  93. var spacelen = 100;
  94. var space10=" ";
  95. var seq=0;
  96. function Scroll() {
  97. len = message.length;
  98. window.status = message.substring(0, seq+1);
  99. seq++;
  100. if ( seq > len ) {
  101. seq = 0;
  102. window.status = '';
  103. window.setTimeout("Scroll();", interval );
  104. }
  105. else
  106. window.setTimeout("Scroll();", interval );

  107. }
  108. Scroll();
复制代码


==========================================
下面的更多:
==========================================


  1. var  message="";

  2. var day = new Date( );
  3. var hr = day.getHours( );
  4. var min = day.getMinutes();
  5. var va=Math.floor(min/10);

  6. if (( hr >= 0 ) && (hr <4 ))
  7. switch(va){
  8.         case 0: message="深夜了,注意身体哦,该休息了!虽然需要你在这里,但我会心疼的。";break;
  9.         case 1: message="还在这里啊,感激不尽";break;
  10.         case 2: message="你还在这里啊!?你好伟大啊,我现在对你的敬仰之情,犹如黄河之水........";break;
  11.         case 3: message="还在这里?我没的救了,我喜欢上你了";break;
  12.         case 4: message="还在这里?你没的救了,你逃不掉了,我缠上你了";break;
  13.         case 5: message="还在这里,不理你了!";break;
  14.         default: message="深夜了,注意身体哦,该休息了!虽然需要你在这里,但我会心疼的。";break;
  15.            }                    

  16. if (( hr >= 4 ) && (hr < 7))

  17. switch(va){
  18.         case 0: message="清晨好,这麽早就上网呀?!这也太早了些哦";break;
  19.         case 1: message="还在这里啊,感激不尽";break;
  20.         case 2: message="你还在这里啊!?你好伟大啊,我现在对你的敬仰之情,犹如黄河之水........";break;
  21.         case 3: message="还在这里?我没的救了,我喜欢上你了";break;
  22.         case 4: message="还在这里?你没的救了,你逃不掉了,我缠上你了";break;
  23.         case 5: message="还在这里,不理你了!";break;
  24.         default: message="清晨好,这麽早就上网呀?!这也太早了些哦";break;
  25.            }
  26. if (( hr >= 7 ) && (hr < 12))
  27. switch(va){
  28.         case 0: message="早上好,一天之际在于晨,今天又是美好的一天!";break;
  29.         case 1: message="还在这里啊,感激不尽";break;
  30.         case 2: message="你还在这里啊!?你好伟大啊,我现在对你的敬仰之情,犹如黄河之水........";break;
  31.         case 3: message="还在这里?我没的救了,我喜欢上你了";break;
  32.         case 4: message="还在这里?你没的救了,你逃不掉了,我缠上你了";break;
  33.         case 5: message="还在这里,不理你了!";break;
  34.         default: message="早上好,一天之际在于晨,今天又是美好的一天!";break;
  35.            }

  36. if (( hr >= 12) && (hr < 13))
  37. switch(va){
  38.         case 0: message="该吃午饭啦!有什麽好吃的?有我的份吗?有的话,请打包邮寄>>>>^_^www.5466.ik8.com^_^";break;
  39.         case 1: message="还在这里啊,感激不尽";break;
  40.         case 2: message="你还在这里啊!?你好伟大啊,我现在对你的敬仰之情,犹如黄河之水........";break;
  41.         case 3: message="还在这里?我没的救了,我喜欢上你了";break;
  42.         case 4: message="还在这里?你没的救了,你逃不掉了,我缠上你了";break;
  43.         case 5: message="还在这里,不理你了!";break;
  44.         default: message="该吃午饭啦!有什麽好吃的?有我的份吗?有的话,请打包邮寄>>>>^_^www.5466.ik8.com^_^";break;
  45.              }

  46. if (( hr >= 13) && (hr <17))
  47. switch(va){
  48.         case 0: message="外面的天气怎么样?在电脑前呆太久,可不是件好事情。出去看看阳光是个不错的选择!";break;
  49.         case 1: message="还在这里啊,感激不尽";break;
  50.         case 2: message="你还在这里啊!?你好伟大啊,我现在对你的敬仰之情,犹如黄河之水.......";break;
  51.         case 3: message="还在这里?我没的救了,我喜欢上你了";break;
  52.         case 4: message="还在这里?你没的救了,你逃不掉了,我缠上你了";break;
  53.         case 5: message="还在这里,不理你了!";break;
  54.         default: message="外面的天气怎么样?在电脑前呆太久,可不是件好事情。出去看看阳光是个不错的选择!";break;
  55.          }
  56. if (( hr >= 17) && (hr <18))
  57. switch(va){
  58.         case 0: message="太阳落山了!快看看夕阳吧!应该有吧,夕阳";break;
  59.         case 1: message="还在这里啊,感激不尽";break;
  60.         case 2: message="你还在这里啊!?你好伟大啊,我现在对你的敬仰之情,犹如黄河之水........";break;
  61.         case 3: message="还在这里?我没的救了,我喜欢上你了";break;
  62.         case 4: message="还在?你没的救了,你逃不掉了,我缠上你了";break;
  63.         case 5: message="还在这里,不理你了!";break;
  64.         default: message="太阳落山了!快看看夕阳吧!应该有吧,夕阳";break;
  65.          }
  66. if ((hr >= 18) && (hr <19))
  67. switch(va){
  68.         case 0: message="吃过晚饭了吗?你可别饿坏了!饿坏了,你的那个来找我,你不要说你认识我..";break;
  69.         case 1: message="还在这里啊,感激不尽";break;
  70.         case 2: message="你还在啊!?你好伟大啊,我现在对你的敬仰之情,犹如黄河之水........";break;
  71.         case 3: message="还在这里?我没的救了,我喜欢上你了";break;
  72.         case 4: message="还在这里?你没的救了,你逃不掉了,我缠上你了";break;
  73.         case 5: message="还在这里,不理你了!";break;
  74.         default: message="吃过晚饭了吗?你可别饿坏了!饿坏了,你的那个来找我,你不要说你认识我";break;
  75.         }
  76. if ((hr >= 19) && (hr <=23))
  77. switch(va){
  78.         case 0: message="一天过的可真快!今天过的好吗?记得常来哦。";break;
  79.         case 1: message="还在这里啊,感激不尽 ";break;
  80.         case 2: message="你还在这里啊!?你好伟大啊,我现在对你的敬仰之情,犹如黄河之水........";break;
  81.         case 3: message="还在这里?我没的救了,我喜欢上你了";break;
  82.         case 4: message="还在这里?你没的救了,你逃不掉了,我缠上你了";break;
  83.         case 5: message="还在这里,不理你了!";break;
  84.         default: message="一天过的可真快!今天过的好吗?记得常来哦。";break;

  85.        }

  86. var interval = 300;
  87. var spacelen = 100;
  88. var space10=" ";
  89. var seq=0;
  90. function Scroll() {
  91. len = message.length;
  92. window.status = message.substring(0, seq+1);
  93. seq++;
  94. if ( seq > len ) {
  95. seq = 0;
  96. window.status = '';
  97. window.setTimeout("Scroll();", interval );
  98. }
  99. else
  100. window.setTimeout("Scroll();", interval );

  101. }
  102. Scroll();
复制代码


=========================
如果你还怕变化太少的话:
=========================

可以对照上面的
把if的范围缩小


  1.    ...
  2.   if (( hr >= 0 ) && (hr <1 ))
  3.    ...
  4.   if (( hr >=1 ) && (hr <2 ))
  5.   ...
  6.   if (( hr >=2 ) && (hr <3 ))
  7.     ....
  8.   if (( hr >=22 ) && (hr <=23 ))
  9.     ...
复制代码


这已经够长的了,我就不写了!!

[ 本帖最后由 lu5266 于 2005-7-29 22:31 编辑 ]

评分

1

查看全部评分

freddy 发表于 2005-5-12 18:18:20 | 显示全部楼层
沙发!
安装成功!
已经加威望了!
楼主努力!

[ Last edited by freddy on 2005-5-12 at 18:27 ]
回复

使用道具 举报

PerfectWorks 发表于 2005-5-12 18:23:00 | 显示全部楼层
收了~
偶觉得直接加到header.htm里或者common.js更方便
回复

使用道具 举报

freddy 发表于 2005-5-12 18:31:50 | 显示全部楼层
顶啊!不错的东东!方便大家!
回复

使用道具 举报

hszl 发表于 2005-5-12 18:39:27 | 显示全部楼层
用了!支持!
htttp://www.416915.com/hszlbbs/
哪个字段是修改时间的,弹的太快了!
回复

使用道具 举报

anshow 发表于 2005-5-12 18:43:56 | 显示全部楼层
OK,成功安装。谢谢!
回复

使用道具 举报

 楼主| lu5266 发表于 2005-5-13 06:41:02 | 显示全部楼层
Originally posted by 文文の封印 at 2005-5-12 18:23
收了~
偶觉得直接加到header.htm里或者common.js更方便

加到include里是为了你
不想要的时候,
你可以很快很方便把它
删除啊



Originally posted by hszl at 2005-5-12 18:39
用了!支持!
htttp://www.416915.com/hszlbbs/
哪个字段是修改时间的,弹的太快了!

  1. var interval = 200;
复制代码

改为比200的大就慢一些,你自己试!
反之,就更快!
回复

使用道具 举报

 楼主| lu5266 发表于 2005-5-13 06:44:38 | 显示全部楼层
谢谢 楼上们支持
回复

使用道具 举报

vairt 发表于 2005-7-4 11:20:36 | 显示全部楼层
不错的东西
呵呵
用上了
回复

使用道具 举报

szcaizai 发表于 2005-7-28 11:09:26 | 显示全部楼层
dinging...............
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-5-3 18:46 , Processed in 0.118255 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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