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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

为UCH加上动态标题 页面过度效果 for UCH2.0

[复制链接]
hotllus 发表于 2009-10-19 20:52:50 | 显示全部楼层 |阅读模式
UCHome插件
语言编码: GBK简体 
插件名称: 为UCH加上动态标题 页面过度效果
插件作者: 瓦卡卡
适用版本: UCHome 2.0
本帖最后由 hotllus 于 2009-10-19 22:45 编辑



演示: http://home.elfbbs.net

打开 templates\default\footer.htm 在最后加上以下代码:

  1. <SCRIPT language=JavaScript>
  2. var MESSAGE = "欢迎光临精灵空间....一心为你....一心为未来"
  3. var POSITION = 150
  4. var DELAY = 10
  5. var scroll = new statusMessageObject()
  6. function statusMessageObject(p,d) {
  7. this.msg = MESSAGE
  8. this.out = " "
  9. this.pos = POSITION
  10. this.delay = DELAY
  11. this.i = 0
  12. this.reset = clearMessage}
  13. function clearMessage() {
  14. this.pos = POSITION}
  15. function scroller() {
  16. for (scroll.i = 0; scroll.i < scroll.pos; scroll.i++) {
  17. scroll.out += " "}
  18. if (scroll.pos >= 0)
  19. scroll.out += scroll.msg
  20. else scroll.out = scroll.msg.substring(-scroll.pos,scroll.msg.length)
  21. window.status = scroll.out
  22. scroll.out = " "
  23. scroll.pos--
  24. if (scroll.pos < -(scroll.msg.length)) {
  25. scroll.reset()}
  26. setTimeout ('scroller()',scroll.delay)}
  27. function snapIn(jumpSpaces,position) {
  28. var msg = scroll.msg
  29. var out = ""
  30. for (var i=0; i<position; i++)
  31. {out += msg.charAt(i)}
  32. for (i=1;i<jumpSpaces;i++)
  33. {out += " "}
  34. out += msg.charAt(position)
  35. window.status = out
  36. if (jumpSpaces <= 1) {
  37. position++
  38. if (msg.charAt(position) == ' ')
  39. {position++ }
  40. jumpSpaces = 100-position
  41. } else if (jumpSpaces > 3)
  42. {jumpSpaces *= .75}
  43. else
  44. {jumpSpaces--}
  45. if (position != msg.length) {
  46. var cmd = "snapIn(" + jumpSpaces + "," + position + ")";
  47. scrollID = window.setTimeout(cmd,scroll.delay);
  48. } else { window.status=""
  49. jumpSpaces=0
  50. position=0
  51. cmd = "snapIn(" + jumpSpaces + "," + position + ")";
  52. scrollID = window.setTimeout(cmd,scroll.delay);
  53. return false }
  54. return true}
  55. snapIn(100,0);
  56. </SCRIPT>
  57. <META http-equiv=Page-Exit content=revealTrans(Duration=3,Transition=23)>
  58. <SCRIPT language=javascript> document.oncontextmenu=function(){return false;}</SCRIPT>
  59. <SCRIPT language=JavaScript>
  60. step=0
  61. function flash_title()
  62. {
  63. step++
  64. if (step==3) {step=1}
  65. if (step==1) {document.title='◆◇◆﹏ˇ精灵空间【http://home.elfbbs.net】ˇ﹏◇◆◇' }
  66. if (step==2) {document.title='◇◆◇﹏ˇ精灵空间【http://home.elfbbs.net】ˇ﹏◆◇◆' }
  67. setTimeout("flash_title()",200);
  68. }
  69. flash_title()
  70. </SCRIPT>
复制代码
你的UCH网址记得更改

2.UCH后台更新缓存,安装完毕!

本帖子中包含更多资源

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

x
 楼主| hotllus 发表于 2009-10-19 22:11:54 | 显示全部楼层
UP~~~~~~~~~~~~~~~~~~~~~~~~~~~
回复

使用道具 举报

 楼主| hotllus 发表于 2009-10-19 22:16:02 | 显示全部楼层
UP~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
回复

使用道具 举报

 楼主| hotllus 发表于 2009-10-19 22:40:53 | 显示全部楼层
为UCH加上动态标题 页面过度效果
回复

使用道具 举报

567nba 发表于 2009-10-19 22:42:44 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

 楼主| hotllus 发表于 2009-10-20 10:36:58 | 显示全部楼层
为UCH加上动态标题 页面过度效果
回复

使用道具 举报

 楼主| hotllus 发表于 2009-10-20 11:40:44 | 显示全部楼层
为UCH加上动态标题 页面过度效果
回复

使用道具 举报

 楼主| hotllus 发表于 2009-10-20 14:24:23 | 显示全部楼层
UP~~~~~~~~~~~~~~~~~~~~~~~~~~~
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-18 22:26 , Processed in 0.026312 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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