手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >js+div实现图片滚动效果代码
js+div实现图片滚动效果代码
摘要:横向vart=demo.scrollWidthdemo1.innerHTML+=demo1.innerHTMLfunctiondoMarqu...

横向

<div id=demo onmouseover="stopscroll();"

onmouseout="doscroll()">

<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>

<>

<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>

<>

纵向

<div id="demo">

<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>

<>

<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><>

</div>

【js+div实现图片滚动效果代码】相关文章:

jQuery插件Slider Revolution实现响应动画滑动图片切换效果

Javascript实现div的toggle效果实例分析

jquery实现弹出层效果实例

js实现带按钮的上下滚动效果

jQuery实现转动随机数抽奖效果的方法

JS函数实现鼠标指向图片后显示大图代码

js+HTML5实现canvas多种颜色渐变效果的方法

JavaScript实现带标题的图片轮播特效

js实现顶部可折叠的菜单工具栏效果实例

Jquery实现动态切换图片的方法

精品推荐
分类导航