62,074
社区成员
发帖
与我相关
我的任务
分享
<HTML>
<HEAD>
<title>表格上下滚动</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</HEAD>
<body>
<div id=demo style="OVERFLOW: hidden; HEIGHT: 42px">
<div id=demo1>
<table cellSpacing=1 cellPadding=1 width="100%" border=1>
<tr style="height:20px"><td>A</td></tr>
<tr style="height:20px"><td>B</td></tr>
<tr style="height:20px"><td>C</td></tr>
<tr style="height:20px"><td>D</td></tr>
<tr style="height:20px"><td>E</td></tr>
<tr style="height:20px"><td>F</td></tr>
<tr style="height:20px"><td>G</td></tr>
<tr style="height:20px"><td>H</td></tr>
<tr style="height:20px"><td>I</td></tr>
<tr style="height:20px"><td>J</td></tr>
<tr style="height:20px"><td>K</td></tr>
<tr style="height:20px"><td>L</td></tr>
</table> </div>
<div id=demo2></div>
</div>
<script>
var speed=100
demo2.innerHTML=demo1.innerHTML
function Marquee(){
if(demo2.offsetTop-demo.scrollTop<=0)
demo.scrollTop-=demo1.offsetHeight
else{
demo.scrollTop+=1;
}
}
var MyMar=setInterval(Marquee,speed)
demo.onmouseover=function() {clearInterval(MyMar)}
demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)}
</script>
</body>
</HTML>
<HTML>
<HEAD>
<title>表格上下滚动</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</HEAD>
<body>
<div id=demo style="OVERFLOW: hidden; HEIGHT: 42px">
<div id=demo1>
<table cellSpacing=1 cellPadding=1 width="100%" border=1>
<tr style="height:20px"><td>A</td></tr>
<tr style="height:20px"><td>B</td></tr>
<tr style="height:20px"><td>C</td></tr>
<tr style="height:20px"><td>D</td></tr>
<tr style="height:20px"><td>E</td></tr>
<tr style="height:20px"><td>F</td></tr>
<tr style="height:20px"><td>G</td></tr>
<tr style="height:20px"><td>H</td></tr>
<tr style="height:20px"><td>I</td></tr>
<tr style="height:20px"><td>J</td></tr>
<tr style="height:20px"><td>K</td></tr>
<tr style="height:20px"><td>L</td></tr>
</table> </div>
<div id=demo2></div>
</div>
<script>
var speed=100
demo2.innerHTML=demo1.innerHTML
function Marquee(){
if(demo2.offsetTop-demo.scrollTop<=0)
demo.scrollTop-=demo1.offsetHeight
else{
demo.scrollTop+=1;
}
}
var MyMar=setInterval(Marquee,speed)
demo.onmouseover=function() {clearInterval(MyMar)}
demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)}
</script>
</body>
</HTML>
<form id="Form1" method="post" runat="server">
<TABLE cellSpacing="0" cellPadding="0" width="464" align="center" border="0" style="Z-INDEX: 101; LEFT: 88px; POSITION: absolute; TOP: 64px">
<TR>
<TD>
<DIV id="demo" style="OVERFLOW: hidden; WIDTH: 100%; COLOR: #ffffff">
<TABLE cellSpacing="0" cellPadding="0" align="left" border="0" cellspace="0">
<TBODY>
<TR>
<TD id="demo1" vAlign="top">
<asp:DataList id="DataList1" runat="server" RepeatDirection="Horizontal" Width="464px">
<ItemTemplate>
<div align="center">
<%...# DataBinder.Eval(Container.DataItem,"uname")%>
</div>
</ItemTemplate>
</asp:DataList>
</TD>
<TD id="demo2" vAlign="top">
</TD>
</TR>
</TBODY>
</TABLE>
</DIV>
<SCRIPT>...
var speed3=25//速度数值越大速度越慢
demo2.innerHTML=demo1.innerHTML
function Marquee()...{
if(demo2.offsetWidth-demo.scrollLeft<=0)
demo.scrollLeft-=demo1.offsetWidth
else...{
demo.scrollLeft++
}
}
var MyMar=setInterval(Marquee,speed3)
demo.onmouseover=function() ...{clearInterval(MyMar)}
demo.onmouseout=function() ...{MyMar=setInterval(Marquee,speed3)}
</SCRIPT>
</TD>
</TR>
</TABLE>
</TD></TR></TABLE>
</form>
<marquee id="scrollArea" onmouseover="scrollArea.stop()" onmouseout="scrollArea.start()"scrollAmount="2"
scrollDelay="0" direction="up" width="200px" height="100">
<asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>
</marquee>