自动滚动Div从左到右?

时间:2013-02-26 00:12:15

标签: javascript html css

我正在尝试自动滚动Div,但不是从上到下或从下到上,我需要它从左到右!

我找到了一个完全符合我需要的代码,但它只是自下而上。

这是代码:

<script type="text/javascript">

/***********************************************
* IFRAME Scroller script- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
***********************************************/

//Specify speed of scroll. Larger=faster (ie: 5)
var scrollspeed=cache=2

//Specify intial delay before scroller starts scrolling (in miliseconds):
var initialdelay=500

function initializeScroller() {
   dataobj = document.all? document.all.datacontainer :  
                           document.getElementById("datacontainer")
   dataobj.style.top = "5px"
   setTimeout("getdataheight()", initialdelay)
}

function getdataheight() {
   thelength=dataobj.offsetHeight
   if ( thelength == 0 )
       setTimeout("getdataheight()",10)
   else
       scrollDiv()
}

function scrollDiv() {
   dataobj.style.top=parseInt(dataobj.style.top)-scrollspeed+"px"
   if (parseInt( dataobj.style.top ) < thelength*( -1 ) )
       dataobj.style.top = "5px"
   setTimeout("scrollDiv()",40)
}

if (window.addEventListener)
   window.addEventListener("load", initializeScroller, false)
else if (window.attachEvent)
   window.attachEvent("onload", initializeScroller)
else
   window.onload=initializeScroller

</script>

任何人都知道如何让这个脚本从左到右而不是从下到上移动Div?

顺便说一下,我对javascript很新,所以请保持温和。

由于

0 个答案:

没有答案