• JS水平移动图片


    横向:

    <div id=demo style="overflow:hidden;200px;border:2px solid #e0e0e0;padding:2px;" onmouseover="stopscroll();"

     
    onmouseout="doscroll()">
    <div id="demo1" style="white-space:nowrap;padding:0;">
    <a href="javascript:alert('发表新贴');"><img src="图片URL" height=20 width=104
     
    border=0></a>
    <a href="javascript:alert('发表回复');"><img src="图片URL" height=20 width=104
     
    border=0></a>
    </div>
    </div>
    <!--滚动的javascript-->
    <script>
    var t=demo.scrollWidth
    demo1.innerHTML+=demo1.innerHTML
    function doMarquee()
    {
    demo.scrollLeft=demo.scrollLeft<demo.scrollWidth-demo.offsetWidth?demo.scrollLeft+1:t-demo.offsetWidth
    }
    function doscroll()
    {
       sc=setInterval(doMarquee,20)
    }
    function stopscroll()
    {
       clearInterval(sc)
    }
    doscroll()
    </script>
    <!--滚动的javascript结束-->
    纵向:
      <div id="demo" style="height:110px; overflow:hidden ">
        <div id="demo1">
    <a href="javascript:alert('发表新贴');"><img src="图片URL" height=20 width=104
     
    border=0></a>
    <a href="javascript:alert('发表回复');"><img src="图片URL" height=20 width=104
     
    border=0></a>
    </div><div id="demo2"></div>
     
    <!--滚动的javascript-->
    <script>
    var speed=100
    demo2.innerHTML=demo1.innerHTML
    function Marquees(){
    if(demo2.offsetTop-demo.scrollTop<=0)
    demo.scrollTop-=demo1.offsetHeight
    else{
    demo.scrollTop++
    }
    }
    var MyMars=setInterval(Marquees,speed)
    demo.onmouseover=function() { clearInterval(MyMars) }
    demo.onmouseout=function() { MyMars=setInterval(Marquees,speed) }
    zlselect('6');
    </script><!--滚动的javascript结束-->
    </div>
  • 相关阅读:
    AOD.net
    C# Eval()和Bind()
    .Net使用微軟自帶的用戶驗證和登錄授權
    .Net面試4套
    .Net面試題
    MVC开发模式
    .Net自帶Ajax和GridView
    HTML系列(HTMl+CSS+JavaScript+Jquery)--un
    .Net母版页
    .NetDOM操作--un
  • 原文地址:https://www.cnblogs.com/xrtd/p/3900689.html
Copyright © 2020-2023  润新知