查看完整版本: [-- 向上逐条或者逐段滚动的js脚本 --]

风信Java论坛 ›› javascript/html/css 讨论交流中心 ›› 向上逐条或者逐段滚动的js脚本 登录 -> 注册

1F 向上逐条或者逐段滚动的js脚本   唧唧 Post by : 2010-08-02 12:55:07.0
   xhtml代码
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
  2. <html xmlns=" http://www.w3.org/1999/xhtml"> 
  3. <head> 
  4. <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 
  5. <title>无标题页</title> 
  6. <link rel="stylesheet" href="css.css" type="text/css" /> 
  7. </head> 
  8. <style type="text/css"> 
  9. #txtgd{text-align:left;height:66px;width:500px;line-height:22px;border:1px solid #ccc;overflow:hidden} 
  10. #txtgd li{height:22px;text-indent:4px;overflow:hidden} 
  11. </style> 
  12. <body> 
  13. <div id="txtgd"> 
  14. <div id="txtgd1"> 
  15. <ul> 
  16. <li><a href="#">Java 基础技术讨论交流和开发者新手启航</a></li> 
  17. <li><a href="#">J2EE/Jsp/Servlet Web开发讨论交流</a></li> 
  18. <li><a href="#">javascript/html/css/xml 客户端界面设计和交互</a></li> 
  19. <li><a href="#">Java 相关试题、视频、文档、源码分享交流</a></li> 
  20. <li><a href="#">英雄莫问出处,吹水不询缘由。「灌」就一个字...</a></li> 
  21. <li><a href="#">IT人的程序人生、心声,职业生涯,IT女性,程序员爱情...</a></li> 
  22. <li><a href="#">官方公告和信息发布,站务事务处理,意见建议,投诉举报 </a></li> 
  23. <li><a href="#">JavaWind开发组、官方论坛管理人员内部交流区</a></li> 
  24. </ul> 
  25. </div> 
  26. <div id="txtgd2"></div> 
  27. </div> 
  28.  
  29. <script type="text/javascript">  
  30. <!-- 
  31. var speed = 26;//滚动速度 
  32. var rows = 22;//每行高度 
  33. var stim = 120; //停留时间倍数 * speed 
  34. var stop = 0; //初始化值,不管 
  35. txtgd2.innerHTML = txtgd1.innerHTML 
  36. function Marquee(){ 
  37.     if(txtgd.scrollTop%rows==0 && stop<=stim){ 
  38.       stop++; 
  39.       return; 
  40.     } 
  41.     stop = 0
  42.     if(txtgd2.offsetTop-txtgd.scrollTop<=0) 
  43.       txtgd.scrollTop-=txtgd1.offsetHeight 
  44.     else{ 
  45.       txtgd.scrollTop++ 
  46.     } 
  47. var MyMar    = setInterval(Marquee,speed) 
  48. txtgd.onmouseover = function() {clearInterval(MyMar)} 
  49. txtgd.onmouseout = function() {MyMar=setInterval(Marquee,speed)} 
  50. --> 
  51. </script> 
  52. </body> 
  53. </html> 

风信Java论坛 ›› javascript/html/css 讨论交流中心 ›› 向上逐条或者逐段滚动的js脚本 登录 -> 注册

查看完整版本: [-- 向上逐条或者逐段滚动的js脚本 --]
CopyRight © 2008-2009 JavaWind.Net Studio All Rights Reserved
Powered By JWind.BBS Vesion 1.0.0 Beta1 Processed in 9 ms,0 (Queries)  Gzip enabled
粤ICP备07511478号