asp.net网页中如何不间断滚动绑定图片
2个回答
展开全部
<div id="demo" style="OVERFLOW: hidden; WIDTH: 890px" align="center"> 这里放你想要滚动的图片,尽量长一些,不然看不到效果 </div> <script type="text/javascript"> function $(v){return document.getElementById(v);} var speed=1; demo2.innerHTML=demo1.innerHTML; function MarqueeL(){ if(demo2.offsetWidth-demo.scrollLeft<=0) demo.scrollLeft-=demo1.offsetWidth; else demo.scrollLeft++; } function MarqueeR(){ if(demo2.offsetWidth-demo.scrollLeft>=910) demo.scrollLeft+=demo1.offsetWidth; else demo.scrollLeft--; } var flag=0; var MyMar=setInterval(MarqueeL,speed); demo.onmouseover=function() {clearInterval(MyMar)} demo.onmouseout=function() {MyMar=setInterval(MarqueeL,speed)} function moveThis(way){ if(way=='right'){ flag=1; clearInterval(MyMar); MyMar=setInterval(MarqueeR,speed); } else{ flag=0; clearInterval(MyMar); MyMar=setInterval(MarqueeL,speed); } if(flag) demo.onmouseout=function() {MyMar=setInterval(MarqueeR,speed)} else demo.onmouseout=function() {MyMar=setInterval(MarqueeL,speed)} } </script>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个很简单 你可以写个脚本 然后把数据放进去就可以了 后台 dataset ds=new dataset() ds里面放什么我就不知道你自己的数据 string data=""; for(int i=0;i<ds.table[0].rows.count;i++) { data=data+ds.table[0].rows[i][那一列看你自己怎么取]; } 前台 <script> .... <%data%>; .... </script> 就可以了
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询