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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

状态栏的分时问候

[复制链接]
 楼主| lu5266 发表于 2005-7-29 21:58:17 | 显示全部楼层
原帖由 hengheng84 于 2005-7-29 09:51 发表



可是就只是当登录的时候而已啊!其他的时候就不需要了。。。就只是一个简单的信息框而已。。。我想应该没有什么大碍吧!


你的问题解决了

你可以看看演示(注册www.5466.ik8.com,登陆)


解决方法用cookie控制,一天只是提示一次)

第一步:

把下面代码保存为welcome.js,并上传到include文件夹下面


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

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

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

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

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

  92.        }

  93.    cook = document.cookie;
  94.    if(cook.indexOf('check=true')==-1){
  95.     window.confirm(message);
  96.       curr = new Date();
  97.       exptdate = new Date(curr.getYear(),curr.getMonth(),curr.getDate()+1);
  98.      document.cookie = "check=true;expires="+(exptdate.toGMTString());
  99.    }
  100. }
  101. welcome();
复制代码



第二步:修改模板header.htm(你用的)
header.htm
查找
  1. <!--{if $discuz_uid}-->
复制代码


在后面加上

  1. <script language="JavaScript" src="include/welcome.js"></script>   
复制代码


上传,更新缓存

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

使用道具 举报

hengheng84 发表于 2005-7-30 16:38:25 | 显示全部楼层
谢谢你哦!是因为cookies的关系。。。所以,一天只能一次吗?那就好像有点不好了。。。不过没关系。。。先试试看再说!谢谢你了!
回复

使用道具 举报

hengheng84 发表于 2005-7-30 16:41:00 | 显示全部楼层
可是还有一点。。。为什么在其他的浏览器就看不到了呢?
回复

使用道具 举报

 楼主| lu5266 发表于 2005-7-30 17:30:42 | 显示全部楼层
原帖由 hengheng84 于 2005-7-30 16:41 发表
可是还有一点。。。为什么在其他的浏览器就看不到了呢?


这个应该可以吧
你试试删除cookie,再登陆就可以的(一天只有一次提示)

原帖由 hengheng84 于 2005-7-30 16:38 发表
谢谢你哦!是因为cookies的关系。。。所以,一天只能一次吗?那就好像有点不好了。。。不过没关系。。。先试试看再说!谢谢你了!

只能这样了
否则的话一直跳出来,谁都会烦哦
回复

使用道具 举报

tyxingkong 发表于 2005-8-6 14:47:50 | 显示全部楼层
救命呀,为什么我的中文字全变成了这个?问号呢
回复

使用道具 举报

 楼主| lu5266 发表于 2005-8-6 15:04:49 | 显示全部楼层
原帖由 tyxingkong 于 2005-8-6 14:47 发表
救命呀,为什么我的中文字全变成了这个?问号呢

你是用什么大开的啊
你试试用记事本打开
就可以了
好象那个编码的问题
回复

使用道具 举报

tyxingkong 发表于 2005-8-6 15:51:28 | 显示全部楼层
我是用Dreamweaver编辑的
刚开始把代码复制过去的时候还看得见中文字
但一保存为.js的格式后,中文字就变成了?
可以去我的论坛看一下http://flyingsky.512j.com/bbs状态栏的显示
回复

使用道具 举报

 楼主| lu5266 发表于 2005-8-6 16:01:31 | 显示全部楼层
原帖由 tyxingkong 于 2005-8-6 15:51 发表
我是用Dreamweaver编辑的
刚开始把代码复制过去的时候还看得见中文字
但一保存为.js的格式后,中文字就变成了?
可以去我的论坛看一下http://flyingsky.512j.com/bbs状态栏的显示

那你用
记事本来编辑
保存就可以了
你试试啊
回复

使用道具 举报

tyxingkong 发表于 2005-8-6 17:41:18 | 显示全部楼层
搞定了,谢谢了
顶!
回复

使用道具 举报

jxzd 发表于 2005-8-13 21:41:24 | 显示全部楼层
太棒了...........决对支持............
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-3 17:06 , Processed in 0.092604 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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