js左右滚动实例(2009年8月11)
来源:互联网 发布:linux mint 18使用 编辑:程序博客网 时间:2024/06/11 11:45
<DIV id="demo" style="OVERFLOW: hidden; WIDTH: 50px;">
<TABLE>
<TR>
<TD id="demo1">
<table width="150">
<tr>
<td width="130">1</td>
<td width="130">2</td>
<td width="130">3</td>
<td width="130">4</td>
<td width="130">5</td>
<td width="130">6</td>
<td width="130">7</td>
<td width="130">8</td>
<td width="130">9</td>
<td width="130">10</td>
<td width="130">11</td>
<td width="130">12</td>
<td width="130">13</td>
<td width="130">14</td>
<td width="130">15</td>
</tr>
</table>
</TD>
<td id="demo2"></td>
</TR>
</TABLE>
</DIV>
<a href="javascript:void(0);" onmouseover="overMar(1);" onmouseout="outMar();">左滚动</a>
<a href="javascript:void(0);" onmouseover="overMar(0);" onmouseout="outMar();">右滚动</a>
<script>
var speed=50//速度数值越大速度越慢
var MyMar;
document.getElementById("demo2").innerHTML=document.getElementById("demo1").innerHTML;
//左移动
function MarqueeAdd(){
if(document.getElementById("demo2").offsetWidth-document.getElementById("demo").scrollLeft<=0){
document.getElementById("demo").scrollLeft=document.getElementById("demo").scrollLeft-document.getElementById("demo1").offsetWidth;
}else{
document.getElementById("demo").scrollLeft++;
}
}
//右移动
function MarqueeDes(){
if(document.getElementById("demo2").offsetWidth-document.getElementById("demo").scrollLeft>=0){
document.getElementById("demo").scrollLeft=document.getElementById("demo").scrollLeft+document.getElementById("demo1").offsetWidth;
}else{
document.getElementById("demo").scrollLeft--;
}
}
//鼠标画出停止
function outMar(){
clearInterval(MyMar);
}
//鼠标滑过滚动
function overMar(jadge){
if(jadge==0){
MyMar=setInterval(MarqueeAdd,speed);
}else{
MyMar=setInterval(MarqueeDes,speed);
}
}
//MyMar=setInterval(MarqueeAdd,speed);//自动左移动
//MyMar=setInterval(MarqueeDes,speed);//自动右移动
</script>
- js左右滚动实例(2009年8月11)
- js 左右滚动幻灯片
- js-左右滚动
- js图片左右滚动
- js 左右无缝滚动
- js实现左右滚动
- js扩展滚动窗口小插件实现文字左右上下滚动效果实例
- js左右上下滚动代码
- js特效--》文字左右滚动
- js实现文字左右滚动
- Js图片连续左右滚动
- js图片左右无缝滚动
- js左右无缝滚动代码
- 网页图片左右滚动特效实例
- JS浏览图片,左右滚动效果
- js实现图片左右循环滚动
- JS实现可左右滚动产品图片展示
- JS无缝图片滚动(上下,左右)
- 网站下拉菜单
- 两侧浮动广告脚本
- 日语语法实践篇十五——新编日语第一册第十六课之前文篇
- ubuntu下apt-get 命令参数
- 图片编号轮换显示(一)
- js左右滚动实例(2009年8月11)
- 增加firefox的搜索选项
- 翻页之后,保存上页已选ChcekBox,然后一次性处理所选信息
- CListCtrl的使用说明
- 字节数组与int转换
- Java 内存溢出分析
- JavaMail 深入浅出
- return和System.out()的退出
- 《BREW进阶与精通——3G移动增值业务的运营、定制与开发》连载之33---WAP 调用BREW