js图片滚动效果时间可随意设定当鼠标移上去时停止


Posted in Javascript onJune 26, 2014
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<!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>
</head>
<body>
<style type="text/css">
<!--
#demo {
background: #FFF;
overflow: hidden;
border: 1px dashed #CCC;
width: 1000px;
}

#demo img {
border: 10px solid #F2F2F2;
}

#indemo {
float: left;
width: 800%;
}

#demo1 {
float: left;
}

#demo2 {
float: left;
}
-->
</style>
<div id="demo">
<div id="indemo">
<div id="demo1">
<a href="#"><img src="images/小美景1.jpg" border="0" />
</a>
<a href="#"><img src="images/小美景2.jpg" border="0" />
</a>
<a href="#"><img src="images/小美景3.jpg" border="0" />
</a>
<a href="#"><img src="images/小美景4.jpg" border="0" />
</a>
<a href="#"><img src="images/小美女4.jpg" border="0" />
</a>
<a href="#"><img src="images/小美女2.jpg" border="0" />
</a>
</div>
<div id="demo2"></div>
</div>
</div>
<script>
var speed=50;
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.offsetWidth
else{
tab.scrollLeft++;
}
}
var MyMar=setInterval(Marquee,speed);
tab.onmouseover=function() {clearInterval(MyMar)};
tab.onmouseout=function() {MyMar=setInterval(Marquee,speed)};
</script>
</body>
</html>
Javascript 相关文章推荐
JS上传图片前的限制包括(jpg jpg gif及大小高宽)等
Dec 19 Javascript
jQuery学习笔记(2)--用jquery实现各种模态提示框代码及项目构架
Apr 08 Javascript
javascript学习笔记(五)原型和原型链详解
Oct 08 Javascript
angularJS提交表单(form)
Feb 09 Javascript
AngularJS中如何使用$http对MongoLab数据表进行增删改查
Jan 23 Javascript
KnockoutJs快速入门教程
May 16 Javascript
js基础之DOM中document对象的常用属性方法详解
Oct 28 Javascript
BootStrap实现带关闭按钮功能
Feb 15 Javascript
js实现功能比较全面的全选和多选
Mar 02 Javascript
JS获取填报扩展单元格控件的值的解决办法
Jul 14 Javascript
JS+H5 Canvas实现时钟效果
Jul 20 Javascript
JS获取表格视图所选行号的ids过程解析
Feb 21 Javascript
Javascript字符串对象的常用方法简明版
Jun 26 #Javascript
fixedBox固定div漂浮代码支持ie6以上大部分主流浏览器
Jun 26 #Javascript
js实现回放拖拽轨迹从过程上进行分析
Jun 26 #Javascript
JS的事件绑定深入认识
Jun 26 #Javascript
jquery 页眉单行信息滚动显示实现思路及代码
Jun 26 #Javascript
jquery的clone方法应用于textarea和select的bug修复
Jun 26 #Javascript
document.forms用法示例介绍
Jun 26 #Javascript
You might like
php注入实例
2006/10/09 PHP
分页详解 从此分页无忧(PHP+mysql)
2007/11/23 PHP
php数组函数序列之array_key_exists() - 查找数组键名是否存在
2011/10/29 PHP
php中的ini配置原理详解
2014/10/14 PHP
实例讲解php数据访问
2016/05/09 PHP
PHP实现根据数组的值进行分组的方法
2017/04/20 PHP
laravel实现批量更新多条记录的方法示例
2017/10/22 PHP
通过修改referer下载文件的方法
2008/05/11 Javascript
Div Select挡住的解决办法
2008/08/07 Javascript
js继承的实现代码
2010/08/05 Javascript
JS.getTextContent(element,preformatted)使用介绍
2013/09/21 Javascript
jquery.validate的使用说明介绍
2013/11/12 Javascript
JavaScript sort数组排序方法和自我实现排序方法小结
2016/06/06 Javascript
jQuery中deferred对象使用方法详解
2016/07/14 Javascript
微信小程序 radio单选框组件详解及实例代码
2017/01/10 Javascript
jquery实现联想词搜索框和搜索结果分页的示例
2018/10/10 jQuery
vue使用Google地图的实现示例代码
2018/12/19 Javascript
vue改变对象或数组时的刷新机制的方法总结
2019/04/24 Javascript
详解vue页面首次加载缓慢原因及解决方案
2019/11/06 Javascript
在Docker上部署Python的Flask框架的教程
2015/04/08 Python
Python求算数平方根和约数的方法汇总
2016/03/09 Python
Python多进程并发与多线程并发编程实例总结
2018/02/08 Python
Python实现线程状态监测简单示例
2018/03/28 Python
Python中的函数作用域
2018/05/07 Python
vue.js实现输入框输入值内容实时响应变化示例
2018/07/07 Python
python: 自动安装缺失库文件的方法
2018/10/22 Python
对pandas通过索引提取dataframe的行方法详解
2019/02/01 Python
python操作cfg配置文件方式
2019/12/22 Python
python 用Matplotlib作图中有多个Y轴
2020/11/28 Python
Brora官网:英国领先的羊绒服装品牌
2019/08/28 全球购物
法院干警四风问题个人对照检查材料思想汇报
2014/10/07 职场文书
学校政风行风自查自纠报告
2014/10/21 职场文书
王金山在党的群众路线教育实践活动总结大会上的讲话稿
2014/10/25 职场文书
安阳殷墟导游词
2015/02/10 职场文书
教育教学工作反思
2016/02/24 职场文书
小学四年级班务总结该怎么写?
2019/08/16 职场文书