javascript实现滚动框 - javascript -

javascript实现滚动框

时间:2010-01-26 23:22:58   来源:   评论:加载中...   点击:加载中...
<%--在线洽谈--%><div id="demo3" style="overflow:hidden;height:150px;"><div id="demo4"><table width="100%" height=150px borde...

<%--在线洽谈--%>
<div id="demo3" style="overflow:hidden;height:150px;">
<div id="demo4">
<table width="100%" height=150px border="0" cellpadding="0" cellspacing="1">
<tr><td height=25>111111111111111111111111111</td></tr>
<tr><td height=25>222222222222222222222222222</td></tr>
<tr><td height=25>333333333333333333333333333</td></tr>
<tr><td height=25>111111111111111111111111111</td></tr>
<tr><td height=25>222222222222222222222222222</td></tr>
<tr><td height=25>333333333333333333333333333</td></tr>
</table>
</div>
<div id="demo5"></div>
</div>
                <script language="javascript">
var speed111=80
var d3=document.getElementById ("demo3")
var d4=document.getElementById ("demo4")
var d5=document.getElementById ("demo5")

d5.innerHTML=d4.innerHTML
alert(d3.offsetHeight.toString())
动态设置div高度
if(d3.offsetHeight<150){
d3.className="class1";
}
else if(d3.offsetHeight>=150){
d3.className="class2";
}
function Marquee111(){
if(d5.offsetTop-d3.scrollTop<=0)
d3.scrollTop-=d4.offsetHeight
else
d3.scrollTop++
}
var MyMar111=setInterval(Marquee111,speed111)
d3.onmouseover=function() {clearInterval(MyMar111)}
d3.onmouseout=function() {MyMar111=setInterval(Marquee111,speed111)}
                </script>



相关热词搜索:

 
上一篇:javascript链接数据库。操作数据岛
下一篇:JS检测组件是否安装、网页是否存在、POST代替FORM
收藏 将此文推荐给朋友
分享到: