0 0

js左滚动代码问题0

<!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>123</title>
</head>

<body>
<table width="740" border="0" cellspacing="0" cellpadding="0">
       <tr>
	    <td width="29"><img src="/Skin/images/yueqi_23.jpg" width="29" height="137" onclick="MarqueeML()" /></td>
		<td align="center" class="yeqi_main_06">
<div id=demo style="overflow:hidden;width:660px;" align=center>
	<table border=0 align=center cellpadding=0 cellspacing=0 cellspace=0 width="2500">
		<tr><td id=marquePic1>
		  <table border="0" cellpadding="0" cellspacing="0">
              <tr>
                <td><img src="/Skin/images/yueqi_25.jpg" width="113" height="99" /> <img src="/Skin/images/yueqi_25.jpg" width="113" height="99" /> <img src="/Skin/images/yueqi_25.jpg" width="113" height="99" /> <img src="/Skin/images/yueqi_25.jpg" width="113" height="99" /> <img src="/Skin/images/yueqi_25.jpg" width="113" height="99" /> <img src="/Skin/images/yueqi_25.jpg" width="113" height="99" /> <img src="/Skin/images/yueqi_25.jpg" width="113" height="99" /> <img src="/Skin/images/yueqi_25.jpg" width="113" height="99" /> <img src="/Skin/images/yueqi_25.jpg" width="113" height="99" /> <img src="/Skin/images/yueqi_25.jpg" width="113" height="99" /></td>
              </tr>
            </table>

</td><td id=marquePic2 valign=top></td></tr>
	</table></div>
<script type="text/javascript">
var speed=50 
marquePic2.innerHTML=marquePic1.innerHTML 
function MarqueeL(){ 
if(demo.scrollLeft>=marquePic1.scrollWidth){ 
demo.scrollLeft=0 
}else{ 
demo.scrollLeft++ 
} 
}

function MarqueeR(){ 
if(demo.scrollLeft>=marquePic1.scrollWidth){ 
demo.scrollLeft=0 
}else{ 
demo.scrollLeft-- 
} 
}

var MyMar=setInterval(MarqueeL,speed)
demo.onmouseover=function() {clearInterval(MyMar)} 
demo.onmouseout=function() {MyMar=setInterval(MarqueeL,speed)} 

function MarqueeML(){ 
var MyMar=setInterval(MarqueeL,speed)
demo.onmouseover=function() {clearInterval(MyMar)} 
demo.onmouseout=function() {MyMar=setInterval(MarqueeL,speed)} 
}

function MarqueeMR(){ 
var MyMar=setInterval(MarqueeR,speed)
demo.onmouseover=function() {clearInterval(MyMar)} 
demo.onmouseout=function() {MyMar=setInterval(MarqueeR,speed)} 
}
</script>
          </td>
		<td width="29"><img src="/Skin/images/yueqi_24.jpg" width="29" height="137" onclick="MarqueeMR()" /></td>
	   </tr>
    </table>
</body>
</html>

 

 

要做一个带左右箭头控制的图片横向滚动效果,点击左箭头图片向左滚动,点击右箭头图片向右滚动,点击左箭头没有问题,点击右箭头有问题,代码要怎么改,请教大家,我对js代码不太熟

2014年12月21日 23:08
  • 大小: 40 KB

1个答案 按时间排序 按投票排序

0 0

采纳的答案

我看了你代码,你这是滚动加速啊,点的次数越多滚动速度越快,相反就是减速,减到0时就往反方向滚动。
左右都可以滚动。

2014年12月22日 09:49

相关推荐

    js左右滚动代码

    ### JS左右滚动代码详解:实现无缝滚动的完美代码 在网页设计中,左右滚动效果常用于展示轮播图、新闻列表或广告横幅等场景,为用户带来更加流畅的视觉体验。本文将深入解析一段JS代码,该代码实现了左右无缝滚动...

    JS图片左右滚动效果代码

    ### JS图片左右滚动效果代码详解 #### 一、概述 在网页设计中,为了增加页面的动态效果和提升用户体验,常常会用到图片滚动展示功能。本文将详细解析一段JavaScript代码,该代码能够实现图片左右自动滚动的效果,...

    图片左右滚动代码

    "图片左右滚动代码"就是一种实现这一效果的技术,主要通过JavaScript(JS)来控制图片的滚动动画,使得图片能够按照设定的方向连续、平滑地移动,通常应用于轮播图或跑马灯效果。这种技术对于网页设计师和前端开发者...

    JS动态可控制左右滚动的图片代码.rar

    "JS动态可控制左右滚动的图片代码.rar" 这个标题表明了压缩包中的内容是一个JavaScript代码实现的动态图片滚动效果。这种效果常见于网站的图片展示部分,用户可以通过点击或滑动按钮来控制图片的左右滚动,增加交互...

    文字左右滚动的js代码整理-经测试非常好用

    在标题提到的"文字左右滚动的js代码整理-经测试非常好用"中,我们可以理解为这是一份已经过实际测试,效果良好的JavaScript代码集合。这样的代码通常会包含核心的动画逻辑,如设置时间间隔、计算移动距离以及处理...

    图片左右循环滚动JS代码.zip

    - **函数定义**:创建两个函数,一个用于向左滚动,一个用于向右滚动。这些函数会根据当前索引调整图片的显示状态。 - **定时器**:使用`setInterval`设置定时器,每隔一定时间自动切换图片。 - **事件监听**:...

    JS控制图片左右滚动代码

    在这个栏目中,新浪采用了两个滚动动画,点击左右箭头,图片可以一张张切换,切换得一点都不“唐突”...  我经常在想一件事,常见的js动画似乎用得越多,就像那个类似flash的切换动画及tab菜单,估计是用得最多的了。

    jQuery网站新闻公告自动左右滚动切换代码

    JavaScript代码,可能在`js`文件中,负责实现滚动功能。它首先会绑定事件监听器到左右按钮,当按钮被点击时触发相应的函数。这些函数可能使用jQuery的`.animate()`方法来创建平滑的滚动动画,改变容器的`left`或`...

    jQuery图片左右滚动效果代码.zip

    5. **左右箭头功能**:左右箭头分别控制图片向左和向右滚动。在jQuery中,我们可以为每个箭头添加事件监听器,并根据当前显示的图片索引决定下一张图片的位置。 6. **兼容性**:考虑到不同的浏览器可能对CSS和...

    dede 向左滚动代码

    ### dede向左滚动代码详解 #### 一、概述 在网页设计中,为了增加页面的动态效果,提升用户体验,滚动展示技术被广泛应用于新闻列表、轮播图、广告推荐等多个场景。本篇文章将深入解析一个名为“dede向左滚动代码...

    js产品图片无缝滚动代码向左和向上图片无缝滚动代码

    如果需要实现向左滚动,可以调整图片的`left`属性,而不是`top`。每次滚动后,将最后一张图片的`left`属性设置为第一张图片的`left`加上图片宽度,使其移动到第一张图片的位置。 6. **向上滚动**: 向上滚动则...

    鼠标感应图片无缝左右JS滚动代码.zip

    【标题】"鼠标感应图片无缝左右JS滚动代码.zip" 是一个包含JavaScript代码的资源包,主要用于实现一种交互式的图片滚动效果。这种效果使得用户在网页上通过鼠标悬停就能实现图片的平滑、无缝左右滚动,增加了用户...

    jQuery箭头控制图文左右滚动代码

    你可以在现有基础上扩展这个代码,例如,添加定时器实现自动播放,并调整索引值以实现无缝循环。 总结一下,创建一个jQuery箭头控制的图文左右滚动效果主要涉及以下步骤: 1. 设置HTML结构,包括滚动内容的容器和...

    点击左右滚动代码

    1. 首先,在HTML中设置两个按钮(或其它触发器),分别表示“向左滚动”和“向右滚动”。 2. 在CSS中,设置页面容器的宽度超过其实际显示区域,以便内容可以滚动。同时,可能需要设定元素的`position`和`overflow`...

    图片左右无缝滚动JS代码

    "图片左右无缝滚动JS代码"是指使用JavaScript编程语言实现的一种特效,它允许图片在水平方向上连续、平滑地滚动,模拟出一种无限循环的效果,为用户带来更为连贯的浏览体验。这种效果尤其适用于新闻轮播、产品展示或...

    30多种上下左右滚动代码兼容各种浏览器

    本文将详细讲解30多种上下左右滚动代码,这些代码经过优化,能够兼容各种主流浏览器,包括IE、Firefox、Chrome、Safari和Opera等。 一、连续滚动 连续滚动是最基础的滚动效果,它可以让文字或图片持续不断地从一侧...

    phpweb向左滚动代码

    总结,实现"phpweb向左滚动代码"主要涉及CSS的动画技术和HTML的结构设计,以及可能的JavaScript交互。通过合理编写和应用这些技术,你可以创建一个吸引人的、向左滚动的产品列表,为用户提供动态且直观的浏览体验。

    横向无缝左右滚动的JS图片展示代码

    7. **响应式设计**:考虑到不同设备的屏幕尺寸和触控方式,好的JS图片滚动代码应具备响应式设计,能自动适应不同的设备和分辨率,保持良好的用户体验。 在提供的压缩包“可以左右移动横向无缝滚动的JS图片展示代码...

    左右图片自动滚动代码

    以上是关于"左右图片自动滚动代码"的一些基本知识点,它们涉及到JavaScript编程、HTML5和CSS3的应用,以及第三方库的使用。理解并掌握这些技术可以帮助开发者创建出具有吸引力和互动性的图片展示功能。

    js图片向上下左右滚动的代码 图片向上滚动js代码

    --下面是向下滚动代码--&gt;` 之后,结构与向上滚动类似,只是滚动的方向相反。`&lt;div id="colee_bottom"&gt;...&lt;/div&gt;` 包含了 `&lt;div id="colee_bottom1"&gt;...&lt;/div&gt;` 和 `&lt;div id="colee_bottom2"&gt;...&lt;/div&gt;`。`Marquee2` ...

Global site tag (gtag.js) - Google Analytics