网页设计图片循环滚动代码

合集下载

动易图片滚动代码

动易图片滚动代码

一、向左滚动1、调用“图片”栏目图片的向左滚动代码(效果演示)以下是最新图片标签说明。

以下是引用片段:-----------------------------------〈tr〉〈td class=main_title_575〉〈B〉最新图片〈/B〉〈/td〉〈/tr〉〈tr〉〈td class=main_tdbg_575 vAlign=center align=middle height=131〉〈!--{$GetPicPhoto(3,0,True,0,4,False,False,0,1,1,130,90,20,0,True,4)}--〉〈/td〉〈/tr〉------------------------------------用以下是滚动代码代替上面红色的标签部分,注意红色部分的变化。

------------------------------------〈!--滚动代码开始--〉〈div id=demo style="OVERFLOW: hidden; WIDTH: 560px; HEIGHT: 120px"〉〈table cellPadding=0 align=left border=0 cellspace="0"〉〈tr〉〈td id=demo11 vAlign=top〉〈!--{$GetPicPhoto(3,0,True,0,12,False,False,0,1,1,130,90,20,0,True,12)}--〉〈/td〉〈td id=demo12 vAlign=top〉〈/td〉〈/tr〉〈/table〉〈/div〉〈SCRIPT〉var speed=15demo12.innerHTML=demo11.innerHTMLfunction Marquee11(){if(demo12.offsetWidth-demo.scrollLeft〈=0)demo.scrollLeft-=demo11.offsetWidthelse{demo.scrollLeft++}}var MyMar1=setInterval(Marquee11,speed)demo.onmouseover=function() {clearInterval(MyMar1)}demo.onmouseout=function() {MyMar1=setInterval(Marquee11,speed)}〈/SCRIPT〉〈!--滚动代码结束--〉-----------------------------------2、文章频道图片向左滚动代码(效果演示)以下是文章频道模板最新图片部分代码-----------------------------------〈tr〉〈td Class="main_title_575"〉〈b〉最新图片{$ChannelShortName}〈/b〉〈/td〉〈/tr〉〈tr〉〈td Class="main_tdbg_575"〉{$GetPicArticle(ChannelID,0,True,0,4,false,false,0,3,2,130,90,20,0,True,4)} 〈/ td〉〈/tr〉〈tr〉〈td Class="main_shadow"〉〈/td〉〈/tr〉------------------------------------用以下是滚动代码代替上面红色的标签,注意红色部分的变化。

Html、js图片轮播代码

Html、js图片轮播代码

Html、js图片轮播代码现在基本上每个网站都有一个自动轮播的banner广告图,在没有任何按钮的情况下,图片在规定的时间内进行自动切换。

下面是html、js 图片轮播代码详情。

代码效果图实例:第一秒:第二秒:第三秒:详细代码如下:Html代码部分:<body><ul class="banner"><li><img src="images/1.jpg"></li><li><img src="images/2.jpg"></li><li><img src="images/3.jpg"></li></ul></body>Css代码部分:<style type="text/css">ul,li{margin:0px;padding:0px}li{list-style:none}.banner{width:630px;height:250px;margin:100px auto;overflow:hidden;cursor:pointer} </style>Javascript代码部分:<script type="text/javascript"src="jquery.js"></script><script type="text/javascript">$(function(){var timer=setInterval(function(){if($(".banner li:last").is(":hidden")){$(".banner li:visible").addClass("on");$(".banner li[class=on]").next().fadeIn("slow");$(".banner li[class=on]").hide().removeClass("on");}else{$(".banner li:last").hide();$(".banner li:first").fadeIn("slow");}},2000)$(".banner li").hover(function(){clearInterval(timer);},function(){timer=setInterval(function(){if($(".banner li:last").is(":hidden")){$(".banner li:visible").addClass("on");$(".banner li[class=on]").next().fadeIn("slow");$(".banner li[class=on]").hide().removeClass("on");}else{$(".banner li:last").hide();$(".banner li:first").fadeIn("slow");}},2000)})})</script>【Jquery.js】是一个jquery库,只要百度一下搜索“jquery”下载这个文件就行。

图片滚动特效代码

图片滚动特效代码

图片滚动特效代码图片滚动特效代码注意: 各参数详解:(1)scrollAmount。

它表示速度,值越大速度越快。

如果没有它,默认为6,建议设为1~3比较好。

(2)width和height,表示滚动区域的大小,width是宽度,height是高度。

特别是在做垂直滚动的时候,一定要设height 的值。

(3)direction。

表示滚动的方向,默认为从右向左:&#8592;&#8592;&#8592;。

可选的值有right、down、up。

滚动方向分别为:right表示&#8594;&#8594;&#8594;,up表示&#8593;,down表示&#8595;。

(4)scrollDelay,这也是用来控制速度的,默认为90,值越大,速度越慢。

通常scrollDelay是不需要设置的。

(5)behavior。

用它来控制属性,默认为循环滚动,可选的值有alternate(交替滚动)、slide(幻灯片效果,指的是滚动一次,然后停止滚动)(6)蓝色地方是图片地址,可以换上自己喜欢的图片。

1.图片向上循环滚动代码:&lt;CENTER&gt;&lt;MARQUEE width=220 scrollAmount=3 height=275 direction=up&gt;&lt;A&gt;&lt;IMG height=275 src="图片地址"width=220&gt;&lt;/A&gt;&lt;A&gt;&lt;IMG height=275 src="图片地址"width=220&gt;&lt;/A&gt;&lt;A&gt;&lt;IMG height=275 src="图片地址"width=220&gt;&lt;/A&gt;&lt;/MARQUEE&gt;&lt;/CENTER&gt;效果:2.图片向下循环滚动代码:&lt;CENTER&gt;&lt;MARQUEE width=220 scrollAmount=3 height=275 direction=down&gt;&lt;A&gt;&lt;IMG height=275 src="图片地址"width=220&gt;&lt;/A&gt;&lt;A&gt;&lt;IMG height=275 src="图片地址"width=220&gt;&lt;/A&gt;&lt;A&gt;&lt;IMG height=275 src="图片地址"width=220&gt;&lt;/A&gt;&lt;/MARQUEE&gt;&lt;/CENTER&gt;效果:3.图片向左循环滚动代码:&lt;CENTER&gt;&lt;MARQUEE width=220 scrollAmount=3 height=275&gt; &lt;A&gt;&lt;IMG height=275 src="图片地址"width=220&gt;&lt;/A&gt;&lt;A&gt;&lt;IMG height=275 src="图片地址"width=220&gt;&lt;/A&gt;&lt;A&gt;&lt;IMG height=275 src="图片地址"width=220&gt;&lt;/A&gt;&lt;/MARQUEE&gt;&lt;/CENTER&gt;效果:4.图片向右循环滚动代码:&lt;CENTER&gt;&lt;MARQUEE width=220 scrollAmount=3 height=275 direction=right&gt;&lt;A&gt;&lt;IMG height=275 src="图片地址"width=220&gt;&lt;/A&gt;&lt;A&gt;&lt;IMG height=275 src="图片地址"width=220&gt;&lt;/A&gt;&lt;A&gt;&lt;IMG height=275 src="图片地址"width=220&gt;&lt;/A&gt;&lt;/MARQUEE&gt;&lt;/CENTER&gt;效果:5.图片来回滚动代码:&lt;CENTER&gt;&lt;MARQUEE width=380 scrollAmount=3 height=275 behavior="alternate"&gt;&lt;A&gt;&lt;IMG height=275 src="图片地址"width=220&gt;&lt;/A&gt;&lt;A&gt;&lt;IMG height=275 src="图片地址"width=220&gt;&lt;/A&gt;&lt;A&gt;&lt;IMG height=275 src="图片地址"width=220&gt;&lt;/A&gt;&lt;/MARQUEE&gt;&lt;/CENTER&gt;效果:以上五种图片滚动效果代码说明:1.&#8220;width=380&#8221;表示滚动的宽度范围,数值可以按自己喜欢的调整2.&#8220;height=275&#8221;表示滚动的高度范围,数值可以随意调整3.&#8220;scrollAmount=3&#8221;表示滚度速度为3,1到3为最佳数值,默认为64.&#8220;height=275&#8221;表示图片的高度为275(建议按自己喜欢的图片高度调整)5.&#8220;width=220&#8221;表示图片的宽度为220(建议按自己喜欢的图片宽度调整)6.&#8220;图片地址&#8221;表示图片的属性地址粘贴处(因本人太懒,所以所有的滚动图片都只用一张代替;(*^__^*),当然,每个&#8220;图片地址&#8221;都可以换上不同的图片地址,效果会更好。

如何使用前端开发技术实现图片轮播效果

如何使用前端开发技术实现图片轮播效果

如何使用前端开发技术实现图片轮播效果前端开发技术在网页设计中起着重要的作用,使得网页更加生动和吸引人。

其中,图片轮播效果是一种常见的设计元素,可以提升用户的浏览体验。

本文将探讨如何使用前端开发技术实现图片轮播效果。

首先,我们需要明确图片轮播的基本原理。

简单来说,图片轮播就是在一定时间间隔内连续切换多张图片的展示。

为了实现这个效果,可以使用HTML、CSS和JavaScript来完成。

第一步是在HTML中创建一个容器,用来承载图片。

我们可以使用div标签,并为其添加一个唯一的ID,以便于后续的样式和操作。

接下来,在CSS中为容器设置样式。

可以使用CSS的background-image属性来设置背景图片,并设置容器的宽度和高度,以适配不同的屏幕大小。

在HTML中,我们需要使用JavaScript来实现图片轮播的功能。

首先,我们需要在JavaScript中定义一个数组,存储所有要展示的图片的URL。

可以使用变量来动态添加或删除图片URL,以便于后续的图片切换。

接着,我们需要为图片容器添加一个定时器,以便定时切换图片。

可以使用JavaScript中的setInterval函数来实现。

在每个时间间隔内,我们可以通过改变容器的背景图片URL来实现图片的切换。

可以使用JavaScript中的style属性来设置背景图片URL。

此外,我们还可以为图片添加一些过渡效果,使得切换更加平滑和自然。

可以使用CSS的transition属性来实现。

例如,可以设置图片的过渡时间和过渡效果,如淡入淡出、滑动等。

除了基本的图片切换功能外,我们还可以为图片轮播添加一些交互效果,以增加用户的参与度和体验。

例如,我们可以为图片添加点击事件,使得用户可以手动切换图片。

还可以在图片上方添加一组小圆点,表示当前显示的图片,用户可以点击小圆点来直接跳转到相应的图片。

另外,为了保证网页的加载速度和用户体验,我们可以使用懒加载技术来延迟加载图片。

多张图片向左连续滚动代码(带链接和鼠标悬停属性)

多张图片向左连续滚动代码(带链接和鼠标悬停属性)

多张图片向左连续滚动代码(带链接和鼠标悬停属性)<script language="JavaScript"> <!-- function MM_reloadPage(init) { //reloads the window if Nav4 resized if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)){ document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }} else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload(); } MM_reloadPage(true); // --> </script> </head> <body> <div id="Layer1" style="position:absolute; left:45; top:-2; width:422; height:64; z-index:1"> <font color="#FF0000" face="幼圆" size="6"><b>精彩放送</b></font></div> <center> <script language="JavaScript1.2"> <!-- var sliderwidth=500 var sliderheight=133 var slidespeed=4 var leftrightslide=new Array() var finalslide='' leftrightslide[0]='<a href="#"><img src="/images/nopic.gif" width="60" height="60" border=1 onload="return imgzoom(this,600);" onclick="javascript:window.open(this.src);"style="cursor:pointer;"/></a>' leftrightslide[1]='<a href="#"><img src="/images/face/image21.gif" width="60" height="60" border=1 onload="return imgzoom(this,600);" onclick="javascript:window.open(this.src);"style="cursor:pointer;"/></a>' leftrightslide[2]='<a href="#"><img src="/UploadPic/userface/no1323.jpg" width="60" height="60" border=1 onload="return imgzoom(this,600);" onclick="javascript:window.open(this.src);" style="cursor:pointer;"/></a>' leftrightslide[3]='<a href="#"><img src="/images/face/image21.gif" width="60"height="60" border=1 onload="return imgzoom(this,600);" onclick="javascript:window.open(this.src);"style="cursor:pointer;"/></a>' leftrightslide[4]='<a href="#"><img src="/images/nopic.gif" width="60" height="60" border=1 onload="return imgzoom(this,600);" onclick="javascript:window.open(this.src);"style="cursor:pointer;"/></a>' leftrightslide[5]='<a href="#"><img src="/images/face/image21.gif" width="60" height="60" border=1 onload="return imgzoom(this,600);" onclick="javascript:window.open(this.src);"style="cursor:pointer;"/></a>' leftrightslide[6]='<a href="#"><img src="/UploadPic/userface/no1323.jpg" width="60" height="60" border=1 onload="return imgzoom(this,600);" onclick="javascript:window.open(this.src);" style="cursor:pointer;"/></a>' leftrightslide[7]='<a href="#"><img src="/images/face/image21.gif" width="60" height="60" border=1 onload="return imgzoom(this,600);" onclick="javascript:window.open(this.src);"style="cursor:pointer;"/></a>' leftrightslide[8]='<a href="#"><img src="/UploadPic/userface/no1323.jpg" width="60" height="60" border=1 onload="return imgzoom(this,600);" onclick="javascript:window.open(this.src);" style="cursor:pointer;"/></a>' leftrightslide[9]='<a href="#"><img src="/images/nopic.gif" width="60" height="60" border=1 onload="return imgzoom(this,600);" onclick="javascript:window.open(this.src);"style="cursor:pointer;"/></a>' leftrightslide[10]='<a href="#"><img src="/UploadPic/userface/no1323.jpg" width="60" height="60" border=1 onload="return imgzoom(this,600);" onclick="javascript:window.open(this.src);"style="cursor:pointer;"/></a>' var copyspeed=slidespeed for (i=0;i<leftrightslide.length;i++)finalslide=finalslide+leftrightslide[i]+" " if (document.all){ document.write('<marquee id="ieslider" scrollAmount=0style="width:'+sliderwidth+'">'+finalslide+'</marquee>') ieslider.onmouseover=new Function("ieslider.scrollAmount=0") ieslider.onmouseout=new Function("if (document.readyState=='complete')ieslider.scrollAmount=slidespeed") } function regenerate(){ window.location.reload() } function regenerate112(){ if (yers){ document.ns_slider01.visibility="show" setTimeout("window.onresize=regenerate",450) intializeleftrightslide() } if (document.all) ieslider.scrollAmount=slidespeed } function intializeleftrightslide(){ document.ns_slider01.document.ns_slide r02.document.write('<nobr>'+finalslide+'</nobr>') document. ns_slider01.document.ns_slider02.document.close()thelength=document.ns_slider01.document.ns_slider02.docume nt.width scrollslide() } function scrollslide(){ if (document.ns_slider01.document.ns_slider02.left>=thelength*(-1)){ document.ns_slider01.document.ns_slider02.left-=slidespeed setTimeout("scrollslide()",100) } else{ document.ns_slider01.document.ns_slider02.left=sliderwid th scrollslide() } } window.onload=regenerate112 //--> </script> </center> <p align="center"> <center> <table border="0" width="73%" height="51" style="border-collapse: collapse" bordercolor="#111111" cellpadding="0" cellspacing="0"> <tr> <td width="100%" height="45"> <font face="宋体"color="#FF0000" style="font-size: 9pt"> <strong style="font-weight: 400"> 一幅幅精美的图画轮流滚动显示,特别象电视节目开始结束时的精彩时刻回顾,更倾向于现在流行的网页多媒体现象,加上超链接,就成为特酷的动态滚动导航菜单,用在你的网页中,可以引导潮流呀!</strong></font></td> </tr> </table> </center> <hr>如果不出效果请刷新当前页面-加载JS等文件后一定有效果<br><a href="/">欢迎访问网页资源特效代码站</a> <script language='javascript'src='/dlgg/201211/43.js'></script></script>。

完整的动态网页代码

完整的动态网页代码

完整的动态网页代码,图片无缝滚动代码<table width="880" border="0" align="center" cellpadding="0" cellspacing="0"><tr><td height="115" valign="middle"><div id=demo style="OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 115px"><table cellpadding=0 align=left border=1 cellspace="0" bordercolor="#ffffff"><tr bordercolor="#FFFFFF"><td id=demo11><table width='100%' cellpadding='0' cellspacing='2' border='0'><tr><td align='center'><a href="scml.asp" target="_blank"><a href='img/1.jpg'><img src='imgs/1.jpg' width='140' height='115' border="0"></a></td><td align='center'><a href="scml.asp" target="_blank">&nbsp;<a href='img/2.jpg'><img src='imgs/2.jpg' width='140' height='115' border='0'></a></td><td align='center'><a target="_blank" href="scml.asp">&nbsp;<a href='img/3.jpg'><img src='imgs/3.jpg' width='140' height='115' border='0'></a></td><td align='center'><a href="scml.asp" target="_blank">&nbsp;<a href='img/4.jpg'><img src='imgs/4.jpg' width='140' height='115' border='0'></a></td><td align='center'><a href="scml.asp" target="_blank">&nbsp;<a href='img/5.jpg'><img src='imgs/5.jpg' width='140' height='115' border='0'></a></td><td align='center'><a href="scml.asp" target="_blank">&nbsp;<a href='img/6.jpg'><img src='imgs/6.jpg' width='140' height='115' border='0'></a></td></tr></table></td><td id=demo12></td></tr></table></div><SCRIPT>var speed=15demo12.innerHTML=demo11.innerHTMLfunction Marquee11(){if(demo12.offsetWidth-demo.scrollLeft<=0)demo.scrollLeft-=demo11.offsetWidthelse{demo.scrollLeft++}}var MyMar1=setInterval(Marquee11,speed)demo.onmouseover=function() {clearInterval(MyMar1)}demo.onmouseout=function() {MyMar1=setInterval(Marquee11,speed)}</SCRIPT></td></tr></table>时间代码:1<div id="jnkc"></div><script>setInterval("jnkc.innerHTML=new Date().toLocaleString()+'星期'+'日一二三四五六'.charAt(new Date().getDay());",1000);</script></div>2<SCRIPT language=JavaScript src="js/openfullwin.js"></SCRIPT>3<div id="jnkc" class="d12"><script>setInterval("jnkc.innerHTML=new Date().toLocaleString()+' 星期'+'日一二三四五六'.charAt(new Date().getDay());",1000);</script></div>4.日期:<div id="jnkc" class="d12"><script>setInterval("jnkc.innerHTML=new Date().toLocaleString()+' 星期'+'日一二三四五六'.charAt(new Date().getDay());",1000);</script></div>5.显示日期<script language="JavaScript" type="text/javascript">today=new Date();function initArray(){this.length=initArray.arguments.lengthfor(var i=0;i<this.length;i++)this[i+1]=initArray.arguments[i] }var d=new initArray("星期日","星期一","星期二","星期三","星期四","星期五","星期六");document.write("<font color=red style='font-size:10pt;font-family: 宋体'> ","今天是:",today.getYear(),"年",today.getMonth()+1,"月",today.getDate(),"日",d[today.getDay()+1],"</font>" );</script>天气预报的代码一、天气预报的代码:<div align="center"><iframe src=" /weather.htm" width="160" height="60"frameborder="no" border="0" marginwidth="0" marginheight="0" scrolling="no"></iframe></div>二、天气预报的代码:<div align="center"><iframe src=" /weather.htm" width="160" height="60"frameborder="no" border="0" marginwidth="0" marginheight="0" scrolling="no"></iframe></div>天气预报<iframe src='/weather.htm' width='168' height='50' frameborder='0' marginwidth='0' marginheight='0' scrolling='no'></iframe>新闻频道代码新闻代码<iframe border=0 name=I1 marginwidth=0marginheight=0 src="/iframe/o/allnews/input/index.htm" frameborder=No width=760 scrolling=no height=12></iframe>一.新闻糸统1.查询开始的代码<%Set rs = Server.CreateObject ("ADODB.Recordset")sql = "Select top 6 * from news order by id desc"rs.Open sql,conn,1,1%>2.循环开始代码<%if rs.EOF and rs.BOF thenresponse.write ("暂时还没有文章")elseDo Until rs.EOF%>3.循环结束代码<%rs.MoveNextLoopend if%>4.查询结束代码<%rs.closeSet rs = Nothingconn.closeset conn=Nothing%>******************************************************************************二.新闻目录1.循环开始代码<%Const MaxPerPage=18dim totalPutdim CurrentPagedim TotalPagesdim jdim sqlif Not isempty(request("page")) thencurrentPage=Cint(request("page"))elsecurrentPage=1end ifset rs=server.CreateObject("adodb.recordset")sql="select * from news order by id"rs.open sql,conn,1,1a=1if err.number<>0 thenresponse.write "数据库中无数据"end ifif rs.eof And rs.bof thenResponse.Write "<p align='center' class='contents'> 暂没信息!</p>"elsetotalPut=rs.recordcountif currentpage<1 thencurrentpage=1end ifif (currentpage-1)*MaxPerPage>totalput thenif (totalPut mod MaxPerPage)=0 thencurrentpage= totalPut \ MaxPerPageelsecurrentpage= totalPut \ MaxPerPage + 1end ifend ifif currentPage=1 thenshowContentshowpage totalput,MaxPerPage,"newsml.asp" elseif (currentPage-1)*MaxPerPage<totalPut then rs.move (currentPage-1)*MaxPerPagedim bookmarkbookmark=rs.bookmarkshowContentshowpage totalput,MaxPerPage,"newsml.asp" elsecurrentPage=1showContentshowpage totalput,MaxPerPage,"newsml.asp" end ifend ifend ifsub showContentdim i,ji=0%><% do while not rs.eof %>2.循环结束代码<% i=i+1j=j+1if i>=MaxPerPage then Exit Doif i mod 2= 0 then response.write("</tr><tr>") rs.movenextlooprs.closeset rs=nothing%>3.翻页执行代码<%End SubFunction showpage(totalnumber,maxperpage,filename)Dim nIf totalnumber Mod maxperpage=0 Thenn= totalnumber \ maxperpageElsen= totalnumber \ maxperpage+1End IfResponse.Write "<form method=Post action="&filename&">"Response.Write "<p align='center' class='contents'> "If CurrentPage<2 ThenResponse.Write "<font class='contents'>首页上一页</font> "ElseResponse.Write "<a href="&filename&"?page=1 class='contents'>首页</a> "Response.Write "<a href="&filename&"?page="&CurrentPage-1&" class='contents'>上一页</a> "End IfIf n-currentpage<1 ThenResponse.Write "<font class='contents'>下一页尾页</font>"ElseResponse.Write "<a href="&filename&"?page="&(CurrentPage+1)&" class='contents'>" Response.Write "下一页</a> <a href="&filename&"?page="&n&" class='contents'>尾页</a>" End IfResponse.Write "<font class='contents'> 页次:</font><font class='contents'>"&CurrentPage&"</font><font class='contents'>/"&n&"页</font> " Response.Write "<font class='contents'> 共有"&totalnumber&"个信息"Response.Write "<font class='contents'>转到:</font><input type='text' name='page' size=2 maxlength=10 class=smallInput value="&currentpage&">"Response.Write "&nbsp;<input type='submit' class='button' value='GO' name='cndok'></form>" End Function%>****************************************************************************** 三.显示新闻的初始代码<!--#include file="conn.asp" --><%dim idid=request.QueryString("id")set rs=server.CreateObject("adodb.recordset")sql="select * from news where id="&id&"" rs.open sql,conn,1,1%>2.释放代码<%rs.closeset rs=nothingconn.closeset conn=Nothing%>。

淘宝图片轮播代码

淘宝图片轮播代码

刚刚接触淘宝网店,正在学习装修阶段,所以比较喜欢逛别人的网店,发现很多店内都有图片轮播版块(本人比较老土,刚开始不知道那个方式的图片滚动叫图片轮播!所以走了很多弯路)我就联系店铺的卖家,让他告诉我怎么做这个图片滚动,刚开始卖家以为我是买东西的,很热情的接待,听明白我不是买东西,只是求取代码的,直接不睬我!后来终于在群内,有个好心的高手,告诉我----那种图片下面有数字的切换的图片滚动叫做“图片轮播”并且把轮播代码发给了我,经过实验,在我地店铺内成功增加了“图片轮播”模块,为了让更多的新手能把自己的店装扮的靓靓的,我把“图片轮播”代码跟大家分享一下,代码如下:<DIV style="WIDTH: 宽度px; HEIGHT: 高度px" class="slider-promo J_Slider J_TWidget" data-widget-config="{'effect':'fade','contentCls': 'lst-main', 'navCls': 'lst-trigger', 'activeTriggerCls': 'current'}" data-widget-type="Slide" data-type="fade"><ul class=lst-main><li><A style="WIDTH: 图片宽度px; HEIGHT: 图片高度px" href="商品连接地址" target=_blank><img alt="" src="图片地址"></A></li><li><A style="WIDTH: 图片宽度px; HEIGHT: 图片高度px" href="商品连接地址" target=_blank><img alt="" src="图片地址"></A></li></ul></DIV>上下切换代码:<DIV style="WIDTH: 宽度px; HEIGHT: 高度px" class="slider-promo J_Slider J_TWidget" data-widget-config="{'effect':'scrolly','contentCls': 'lst-main', 'navCls': 'lst-trigger', 'activeTriggerCls': 'current'}" data-widget-type="Slide" data-type="scroll"><ul class=lst-main><li><A style="WIDTH: 图片宽度px; HEIGHT: 图片高度px" href="商品连接地址" target=_blank><img alt="" src="图片地址"></A></li><li><A style="WIDTH: 图片宽度px; HEIGHT: 图片高度px" href="商品连接地址" target=_blank><img alt="" src="图片地址"></A></li></ul></DIV>。

图片滚动代码及循环两遍以后停止问题解决办法

图片滚动代码及循环两遍以后停止问题解决办法

图片滚动代码及循环两遍以后停止问题解决办法=========代码1:=====<!--向左滚动代码1--><div id="colee_left" style="overflow:hidden;width:455px;"><table cellpadding="0" cellspacing="0" border="0"><tr><td id="colee_left1" valign="top" align="center"><table cellpadding="2" cellspacing="0" border="0"><tr align="center"><td><p><a href="/pic/651246.html"><img border="0" src="Files/pic/1.jpg" width="123" height="184"></a></p></td><td><p><a href="/pic/651246.html"><img border="0" src="Files/pic/2.jpg" width="123" height="184"></a></p></td><td><p><a href="/pic/651246.html"><img border="0" src="Files/pic/3.jpg" width="123" height="184"></a></p></td><td><p><a href="/pic/651246.html"><img border="0" src="Files/pic/4.jpg" width="123" height="184"></a></p></td><td><p><a href="/pic/651246.html"><img border="0" src="Files/pic/5.jpg" width="123" height="184"></a></p></td><td><p><a href="/pic/651246.html"><img border="0" src="Files/pic/6.jpg" width="123" height="184"></a></p></td><td><p><a href="/pic/651246.html"><img border="0" src="Files/pic/7.jpg" width="123" height="184"></a></p></td></tr></table></td><td id="colee_left2" valign="top"></td></tr></table></div><!--向左滚动代码1结束--><!—JS代码--><script><!--var speed=30;var tab=document.getElementById("demo");var tab1=document.getElementById("demo1");var tab2=document.getElementById("demo2");tab2.innerHTML=tab1.innerHTML;function Marquee(){if(tab2.offsetWidth-tab.scrollLeft<=0)tab.scrollLeft-=tab1.offsetWidthelse{tab.scrollLeft++;}}var MyMar=setInterval(Marquee,speed);tab.onmouseover=function() {clearInterval(MyMar)};tab.onmouseout=function() {MyMar=setInterval(Marquee,speed)};--></script>=============代码2:=========<!--向左滚动代码2--><style type="text/css"><!--#demo {background: #FFF;overflow:hidden;width: 936px;}#demo img {}#indemo {float: left;width: 300%;}#demo1 {float: left;}#demo2 {float: left;}--></style><div id="demo"><div id="indemo"><div id="demo1"><img border="0" src="Files/图片_r2_c2.jpg" width="116" height="129"><img border="0" src="Files/图片_r2_c3.jpg" width="114" height="129"><img border="0" src="Files/图片_r2_c4.jpg" width="123" height="125"><img border="0" src="Files/图片_r2_c6.jpg" width="235" height="125"><img border="0" src="Files/图片_r2.jpg" width="343" height="125"><img border="0" src="Files/图片_r2_c7.jpg" width="119" height="125"><img border="0" src="Files/图片_r2_c8.jpg" width="115" height="125"><img border="0" src="Files/图片_r2_c9.jpg" width="116" height="125"></div> <div id="demo2"></div></div></div><!--向左滚动代码2结束--><!--向左滚动js--><script>//使用div时,请保证colee_left2与colee_left1是在同一行上.var speed=30//速度数值越大速度越慢var colee_left2=document.getElementById("colee_left2");var colee_left1=document.getElementById("colee_left1");var colee_left=document.getElementById("colee_left");colee_left2.innerHTML=colee_left1.innerHTMLfunction Marquee3(){if(colee_left2.offsetWidth-colee_left.scrollLeft<=0)//offsetWidth 是对象的可见宽度colee_left.scrollLeft-=colee_left1.offsetWidth//scrollWidth 是对象的实际内容的宽,不包边线宽度else{colee_left.scrollLeft++}}var MyMar3=setInterval(Marquee3,speed)colee_left.onmouseover=function() {clearInterval(MyMar3)}colee_left.onmouseout=function() {MyMar3=setInterval(Marquee3,speed)}</script>=========================================1、以上2个代码可以单独使用,也可同时用于一个页面,不冲突;2、循环两遍以后停止是因为图片总宽度小于等于显示宽度,和style="overflow:hidden;width:455px;这个宽度代码有关,多设几张图片即可。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

图片循环滚动代码(无缝滚动)(分别向上、下、左、右)向上:程序代码<div id=demo style="overflow:hidden; width:128px; height:300px;"><div id=demo1><img src="gfjs.gif"><br><img src="bxtt.gif"><br><img src="bzjd.gif"><br> <img src="gfjs.gif"><br><img src="bxtt.gif"><br><img src="bzjd.gif"><br> <img src="gfjs.gif"><br><img src="bxtt.gif"><br><img src="bzjd.gif"><br> <img src="gfjs.gif"><br><img src="bxtt.gif"><br><img src="bzjd.gif"><br> <img src="gfjs.gif"><br><img src="bxtt.gif"><br><img src="bzjd.gif"><br> <img src="gfjs.gif"><br><img src="bxtt.gif"><br><img src="bzjd.gif"><br> <img src="gfjs.gif"><br><img src="bxtt.gif"><br><img src="bzjd.gif"><br> <img src="gfjs.gif"><br><img src="bxtt.gif"><br><img src="bzjd.gif"><br> <img src="gfjs.gif"><br><img src="bxtt.gif"><br><img src="bzjd.gif"><br> <img src="gfjs.gif"><br><img src="bxtt.gif"><br><img src="bzjd.gif"><br> <img src="gfjs.gif"><br><img src="bxtt.gif"><br><img src="bzjd.gif"><br> </div><div id=demo2></div></div><script language="javascript">var speed=30demo2.innerHTML=demo1.innerHTMLfunction Marquee(){if(demo2.offsetTop-demo.scrollTop<=0)demo.scrollTop-=demo1.offsetHeightelse{demo.scrollTop++}}var MyMar=setInterval(Marquee,speed)demo.onmouseover=function() {clearInterval(MyMar)}demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)}</script>向下:程序代码<div id=demo style="overflow:hidden; width:128px; height:300px;"><div id=demo1><img src="gfjs.gif"><br><img src="bxtt.gif"><br><img src="bzjd.gif"><br> <img src="gfjs.gif"><br><img src="bxtt.gif"><br><img src="bzjd.gif"><br> <img src="gfjs.gif"><br><img src="bxtt.gif"><br><img src="bzjd.gif"><br> <img src="gfjs.gif"><br><img src="bxtt.gif"><br><img src="bzjd.gif"><br> <img src="gfjs.gif"><br><img src="bxtt.gif"><br><img src="bzjd.gif"><br> <img src="gfjs.gif"><br><img src="bxtt.gif"><br><img src="bzjd.gif"><br> <img src="gfjs.gif"><br><img src="bxtt.gif"><br><img src="bzjd.gif"><br> <img src="gfjs.gif"><br><img src="bxtt.gif"><br><img src="bzjd.gif"><br> <img src="gfjs.gif"><br><img src="bxtt.gif"><br><img src="bzjd.gif"><br> <img src="gfjs.gif"><br><img src="bxtt.gif"><br><img src="bzjd.gif"><br> <img src="gfjs.gif"><br><img src="bxtt.gif"><br><img src="bzjd.gif"><br> </div><div id=demo2></div></div><script language="javascript">var speed=30demo2.innerHTML=demo1.innerHTMLdemo.scrollTop=demo.scrollHeightfunction Marquee(){if(demo1.offsetTop-demo.scrollTop>=0)demo.scrollTop+=demo2.offsetHeightelse{demo.scrollTop--}}var MyMar=setInterval(Marquee,speed)demo.onmouseover=function() {clearInterval(MyMar)}demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)}</script>向左:程序代码<div id=demo style="overflow:hidden;height:100px;width:300px;"><table align=leftcellpadding=0 cellspace=0 border=0><tr><td id=demo1 valign=top><imgsrc="gfjs.gif"><imgsrc="bxtt.gif"><img src="bzjd.gif"><img src="gfjs.gif"><img src="bxtt.gif"><imgsrc="bzjd.gif"></td><td id=demo2 valign=top></td></tr></table></div><script>var speed=30demo2.innerHTML=demo1.innerHTMLfunction Marquee(){if(demo2.offsetWidth-demo.scrollLeft<=0)demo.scrollLeft-=demo1.offsetWidthelse{demo.scrollLeft++}}var MyMar=setInterval(Marquee,speed)demo.onmouseover=function() {clearInterval(MyMar)}demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)}</script>向右:程序代码<div id=demo style="overflow:hidden;height:100px;width:300px;"><table align=leftcellpadding=0 cellspace=0 border=0><tr><td id=demo1 valign=top><imgsrc="gfjs.gif"><imgsrc="bxtt.gif"><img src="bzjd.gif"><img src="gfjs.gif"><img src="bxtt.gif"><imgsrc="bzjd.gif"></td><td id=demo2 valign=top></td></tr></table></div><script>var speed=30demo2.innerHTML=demo1.innerHTMLdemo.scrollLeft=demo.scrollWidthfunction Marquee(){if(demo.scrollLeft<=0)demo.scrollLeft+=demo2.offsetWidthelse{demo.scrollLeft--}}var MyMar=setInterval(Marquee,speed)demo.onmouseover=function() {clearInterval(MyMar)}demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)} </script>。

相关文档
最新文档