分享

js无缝滚动

 悟静 2013-10-05
  1. 纵向  
  2.   
  3.   
  4. <head>  
  5. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />  
  6. <title><a href="http://www./default.asp?cateID=6" mce_href="http://www./default.asp?cateID=6" target="_blank">JS</a>多张图片纵向无缝滚动</title>  
  7. </head>  
  8.   
  9. <body>  
  10. <div id="demo" style="height:600px; width:260px;overflow:hidden ">  
  11.     <div id="demo1">  
  12. <a href="default.asp" mce_href="default.asp"><img src="work2007/images/1_222.jpg" mce_src="work2007/images/1_222.jpg" height=368 width=256   
  13.   
  14. border=0></a>  
  15. <a href="default.asp" mce_href="default.asp"><img src="work2007/images/1_222.jpg" mce_src="work2007/images/1_222.jpg" height=368 width=256   
  16.   
  17. border=0></a>  
  18. </div><div id="demo2"></div>  
  19.   
  20. <!--滚动的javascript-->  
  21. <mce:script type="text/javascript"><!--  
  22. var speed=50  
  23. demo2.innerHTML=demo1.innerHTML  
  24. function Marquees(){  
  25. if(demo2.offsetTop-demo.scrollTop<=0)  
  26. demo.scrollTop-=demo1.offsetHeight  
  27. else{  
  28. demo.scrollTop++  
  29. }  
  30. }  
  31. var MyMars=setInterval(Marquees,speed)  
  32. demo.onmouseover=function() { clearInterval(MyMars) }  
  33. demo.onmouseout=function() { MyMars=setInterval(Marquees,speed) }  
  34. zlselect('6');  
  35. // --></mce:script><!--滚动的javascript结束-->   
  36.        </div>  
  37.   
  38.    
  39.   
  40. </body>  
  41. </html>  
  42.   
  43.    
  44.   
  45. 横向  
  46.   
  47. <head>  
  48. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />  
  49. <title><a href="http://www./default.asp?cateID=6" mce_href="http://www./default.asp?cateID=6" target="_blank">JS</a>多张图片横向无缝滚动</title>  
  50. </head>  
  51.   
  52. <body>  
  53. <div id=demo style="overflow:hidden;width:800px;border:2px solid #e0e0e0;padding:2px;" onmouseover="stopscroll();"   
  54.   
  55. onmouseout="doscroll()">  
  56. <div id="demo1" style="white-space:nowrap;padding:0;" mce_style="white-space:nowrap;padding:0;">  
  57. <a href="default.asp" mce_href="default.asp"><img src="work2007/images/1_222.jpg" mce_src="work2007/images/1_222.jpg" height=368 width=256   
  58.   
  59. border=0></a>  
  60. <a href="default.asp" mce_href="default.asp"><img src="work2007/images/1_222.jpg" mce_src="work2007/images/1_222.jpg" height=368 width=256   
  61.   
  62. border=0></a>  
  63. </div>  
  64. </div>  
  65. <!--滚动的javascript-->  
  66. <mce:script type="text/javascript"><!--  
  67. var t=demo.scrollWidth  
  68. demo1.innerHTML+=demo1.innerHTML  
  69. function doMarquee()  
  70. {  
  71. demo.scrollLeft=demo.scrollLeft<demo.scrollWidth-demo.offsetWidth?demo.scrollLeft+1:t-demo.offsetWidth  
  72. }  
  73. function doscroll()  
  74. {  
  75.    sc=setInterval(doMarquee,20)  
  76. }  
  77. function stopscroll()  
  78. {  
  79.    clearInterval(sc)  
  80. }  
  81. doscroll()  
  82. // --></mce:script>   
  83.   
  84.   
  85. </body>  
  86. </html>  

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约