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 相关文章推荐
jQuery动态显示和隐藏datagrid中的某一列的方法
Dec 11 Javascript
css与javascript跨浏览器兼容性总结
Sep 15 Javascript
微信小程序开发之实现选项卡(窗口顶部TabBar)页面切换
Nov 25 Javascript
简单实现jQuery多选框功能
Jan 09 Javascript
vue学习笔记之指令v-text &amp;&amp; v-html &amp;&amp; v-bind详解
May 12 Javascript
JavaScript设计模式之策略模式详解
Jun 09 Javascript
解决VUEX刷新的时候出现数据消失
Jul 03 Javascript
微信小程序 按钮滑动的实现方法
Sep 27 Javascript
js+html5生成自动排列对话框实例
Oct 09 Javascript
微信小程序获取手机号授权用户登录功能
Nov 09 Javascript
js 取消页面可以选中文字的功能方法
Jan 02 Javascript
JavaScript实现左右滚动电影画布
Feb 06 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和ACCESS写聊天室(十)
2006/10/09 PHP
一个简单的PHP&amp;MYSQL留言板源码
2020/07/19 PHP
Yii调试SQL的常用方法
2014/07/09 PHP
PHP执行SQL文件并将SQL文件导入到数据库
2015/09/17 PHP
PHP生成静态HTML文档实现代码
2016/06/23 PHP
php处理复杂xml数据示例
2016/07/11 PHP
Yii核心验证器api详解
2016/11/23 PHP
解决form中action属性后面?传递参数 获取不到的问题
2017/07/21 PHP
PHP实现简单日历类编写
2020/08/28 PHP
JS运行耗时操作的延时显示方法
2010/11/19 Javascript
IE不支持getElementsByClassName最终完美解决方案
2012/12/17 Javascript
用javascript判断IE版本号简单实用且向后兼容
2013/09/11 Javascript
JavaScript运算符小结
2015/06/03 Javascript
JS模拟键盘打字效果的方法
2015/08/05 Javascript
Node.js测试中的Mock文件系统详解
2016/11/21 Javascript
浅谈webpack编译vue项目生成的代码探索
2017/12/11 Javascript
五分钟搞懂Vuex实用知识(小结)
2019/08/12 Javascript
JavaScript常用工具函数汇总(浏览器环境)
2020/09/17 Javascript
[07:43]《辉夜杯》公开赛晋级外卡赛战队—TRG训练生活探秘
2015/12/11 DOTA
解决python2.7用pip安装包时出现错误的问题
2017/01/23 Python
python3中的md5加密实例
2018/05/29 Python
python实现停车管理系统
2018/11/30 Python
对python读写文件去重、RE、set的使用详解
2018/12/11 Python
python发qq消息轰炸虐狗好友思路详解(完整代码)
2020/02/15 Python
Python 里最强的地图绘制神器
2021/03/01 Python
HTML页面中添加Canvas标签示例
2015/01/01 HTML / CSS
联想德国官网:Lenovo Germany
2018/07/04 全球购物
马歇尔耳机官网:Marshall Headphones
2020/02/04 全球购物
百度JavaScript笔试题
2015/01/15 面试题
技术人员面试提纲
2013/11/28 职场文书
献爱心大型公益活动策划方案
2014/09/15 职场文书
公司证明怎么写
2014/09/22 职场文书
会议室使用管理制度
2015/08/06 职场文书
体育教师研修感悟
2015/11/18 职场文书
80行代码写一个Webpack插件并发布到npm
2021/05/24 Javascript
Matplotlib可视化之添加让统计图变得简单易懂的注释
2021/06/11 Python