永发信息网

JS图片左右来回滚动代码 急求!!!

答案:3  悬赏:10  手机版
解决时间 2021-04-23 05:54

求 ~!!

图片可以左右来回 滚动

还要图片带超连 有图表可以控制左右滚动

鼠标移到图片上图片停止滚动

急求 谢谢~!!!

最佳答案

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns=" http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>图片滚动代码</title>
<SCRIPT src="js/ScrollPic.js" type=text/javascript></SCRIPT>
<style>
body{ font-size:12px;}
a{ color:#0033FF; text-decoration:none;}
.photo{clear:both;}
.photol, .photor{width:15px;}
.photoc{ width:920px; height:135px; background:url(images/photobgc.gif) left top repeat-x; overflow:hidden; }
.photoc ul{margin:8px 0; padding:0; list-style:none; height:120px; overflow:hidden;}
.photoc li{ float:left;width:160px;text-align:center;}
.photoc li img{ border:1px solid #CCC; padding:2px;}
.photo .title{ height:25px; line-height:25px; margin:0 0 7px 0; padding-left:25px; background:url(images/alltitle.gif) left 0px no-repeat; font-size:14px;}
</style>
</head>
<body>



<div class="photo marginT" >
<p class="title"><strong>香车美女</strong></p>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="photol" id="LeftArr"><img src="images/photobtl.gif" /></td>
<td class="photoc">
<ul id="ISL_Cont_1">
<li><a href=" http://www.qq.com"><img src="images/1s.jpg" border="0" /></a></li>
<li><a href=" http://www.qq.com"><img src="images/2s.jpg" border="0" /></a></li>
<li><a href=" http://www.qq.com"><img src="images/3s.jpg" border="0" /></a></li>
<li><a href=" http://www.qq.com"><img src="images/4s.jpg" border="0" /></a></li>
<li><a href=" http://www.qq.com"><img src="images/5s.jpg" border="0" /></a></li>
<li><a href=" http://www.qq.com"><img src="images/6s.jpg" border="0" /></a></li>
<li><a href=" http://www.qq.com"><img src="images/7s.jpg" border="0" /></a></li>
<li><a href=" http://www.qq.com"><img src="images/8s.jpg" border="0" /></a></li>
<li><a href=" http://www.qq.com"><img src="images/9s.jpg" border="0" /></a></li>
<li><a href=" http://www.qq.com"><img src="images/10s.jpg" border="0" /></a></li>
</ul>
</td>
<td class="photor" id="RightArr"><img src="images/photobtr.gif" /></td>
</tr>
</table>
<SCRIPT language=javascript type=text/javascript>
<!--//--><![CDATA[//><!--
var scrollPic_02 = new ScrollPic();
scrollPic_02.scrollContId = "ISL_Cont_1"; //内容容器ID
scrollPic_02.arrLeftId = "LeftArr";//左箭头ID
scrollPic_02.arrRightId = "RightArr"; //右箭头ID


scrollPic_02.frameWidth = 920;//显示框宽度
scrollPic_02.pageWidth = 152; //翻页宽度


scrollPic_02.speed = 10; //移动速度(单位毫秒,越小越快)
scrollPic_02.space = 20; //每次移动像素(单位px,越大越快)
scrollPic_02.autoPlay = true; //自动播放
scrollPic_02.autoPlayTime = 2; //自动播放间隔时间(秒)


scrollPic_02.initialize(); //初始化

//--><!]]>
</SCRIPT>
</div>
</body>
</html>



加我QQ,我把js和图片一起打包发给你就是了。

全部回答

这个代码网上很多,你看看这个网址 http://www.cnblogs.com/taizhouxiaoba/archive/2009/03/18/1415328.html

向上滚动的代码: <div id=demo pic/1.jpg" width="156" height="200" /><br><img src="pic/2.jpg" width="160" height="198" /><br><img src="pic/3.jpg" width="155" height="200" /><br><img src="pic/4.jpg" width="157" height="200" /></td></tr><tr><td id=demo2 valign=top></td></tr></table></div> <script> var speed=30 demo2.innerHTML=demo1.innerHTML//克隆demo1为demo2 function Marquee(){ if(demo2.offsetHeight-demo.scrollTop<=0)//当滚动至demo1与demo2交界时 demo.scrollTop-=demo1.offsetHeight//demo跳到最顶端 else{ demo.scrollTop++ } } var MyMar=setInterval(Marquee,speed)//设置定时器 demo.onmouseover=function() {clearInterval(MyMar)}//鼠标移上时清除定时器达到滚动停止的目的 demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)}//鼠标移开时重设定时器 </script>

向下滚动: <div id=demo pic/1.jpg" width="156" height="200" /><br><img src="pic/2.jpg" width="160" height="198" /><br><img src="pic/3.jpg" width="155" height="200" /><br><img src="pic/4.jpg" width="157" height="200" /></td></tr><tr><td id=demo2 valign=top></td></tr></table></div> <script> var speed=30 demo2.innerHTML=demo1.innerHTML function Marquee(){ if(demo.scrollTop<=0) demo.scrollTop+=demo2.offsetHeight else{ demo.scrollTop-- } } var MyMar=setInterval(Marquee,speed) demo.onmouseover=function() {clearInterval(MyMar)} demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)} </script>

向左滚动: <div id=demo pic/1.jpg" width="156" height="200" /><img src="pic/2.jpg" width="160" height="198" /><img src="pic/3.jpg" width="155" height="200" /><img src="pic/4.jpg" width="157" height="200" /></td><td id=demo2 valign=top></td></tr></table></div> <script> var speed=30 demo2.innerHTML=demo1.innerHTML function Marquee(){ if(demo2.offsetWidth-demo.scrollLeft<=0) demo.scrollLeft-=demo1.offsetWidth else{ demo.scrollLeft++ } } var MyMar=setInterval(Marquee,speed) demo.onmouseover=function() {clearInterval(MyMar)} demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)} </script>

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
谁给我游戏人生游戏的资格啊
吴记生煎这个地址在什么地方,我要处理点事
液晶显示器到底哪个好
急求日语翻译 大会召开前的文件(会呈给其他
推荐一些类似 使命召唤 的游戏~~谢谢
DNF跃翔哪里学
罗泉羊场全羊汤地址有知道的么?有点事想过去
A和S车在性能上的差别
移动包流量有哪几种
买笔记本电脑应该注意哪些?
潘字草书怎么写好看,潘字连笔字怎么写
找一部国产动画片
重庆市梁平县一中的网址是多少?
宝庆府湘粤大酒楼在哪里啊,我有事要去这个地
敏捷中的sprint是什么意思
推荐资讯
用植物赞美季节的句子,带有植物的诗句
浪漫的反义词是什么,烂漫的反义词是什么
小顾渔具在哪里啊,我有事要去这个地方
学校德育标语宣传标语,学习百句励志德育名言
用英文介绍火星
伯纳乌足球吧这个地址在什么地方,我要处理点
在比什凯克租一套房子一个租金大概多少
98分驾考宝典怎样评价
天冷脚一直是凉的怎么办?
如何获取 java 的泛型中的对象类型
用一个句子来赞美春天,写春天的好句子,举例
有什么类是穿越的长篇小说?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?