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 相关文章推荐
Ajax一统天下之Dojo整合篇
Mar 24 Javascript
javascript setTimeout()传递函数参数(包括传递对象参数)
Apr 07 Javascript
javascript中undefined与null的区别
Aug 16 Javascript
微信小程序 wx.request(OBJECT)发起请求详解
Oct 13 Javascript
mui back 返回刷新页面的实例
Dec 06 Javascript
利用Javascript开发一个二维周视图日历
Dec 14 Javascript
基于Vuejs的搜索匹配功能实现方法
Mar 03 Javascript
新版vue-cli模板下本地开发环境使用node服务器跨域的方法
Apr 03 Javascript
详解JSON Web Token 入门教程
Jul 30 Javascript
JavaScript JMap类定义与使用方法示例
Jan 22 Javascript
JavaScript遍历数组和对象的元素简单操作示例
Jul 09 Javascript
BootstrapValidator实现表单验证功能
Nov 08 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用户指南-cookies部分
2006/10/09 PHP
Apache, PHP在Windows 9x/NT下的安装与配置 (二)
2006/10/09 PHP
PHP缩略图等比例无损压缩,可填充空白区域补充色
2011/06/10 PHP
php设计模式 Chain Of Responsibility (职责链模式)
2011/06/26 PHP
php实现汉字验证码和算式验证码的方法
2015/03/07 PHP
Yii框架分页实现方法详解
2017/05/20 PHP
php 函数中静态变量使用的问题实例分析
2020/03/05 PHP
javascript new后的constructor属性
2010/08/05 Javascript
JS打开图片另存为对话框实现代码
2012/12/26 Javascript
鼠标拖动实现DIV排序示例代码
2013/10/14 Javascript
Javascript学习笔记之 函数篇(二) : this 的工作机制
2014/06/24 Javascript
js实现可兼容IE、FF、Chrome、Opera及Safari的音乐播放器
2015/02/11 Javascript
详解jQuery中的元素的属性和相关操作
2015/08/14 Javascript
jquery单击事件和双击事件冲突解决方案
2016/03/02 Javascript
Bootstrap 折叠(Collapse)插件用法实例详解
2016/06/01 Javascript
Ionic快速安装教程
2016/06/03 Javascript
react实现一个优雅的图片占位模块组件详解
2017/10/30 Javascript
vue中vee validate表单校验的几种基本使用
2018/06/25 Javascript
JavaScript 2018 中即将迎来的新功能
2018/09/21 Javascript
微信小程序实现星星评价效果
2018/11/02 Javascript
jquery-ui 进度条功能示例【测试可用】
2019/07/25 jQuery
解析JS在获取当前月的最后一天遇到的坑
2019/08/30 Javascript
创建与框架无关的JavaScript插件
2020/12/01 Javascript
Python中无限元素列表的实现方法
2014/08/18 Python
Python运行报错UnicodeDecodeError的解决方法
2016/06/07 Python
Python装饰器使用你可能不知道的几种姿势
2019/10/25 Python
基于Pycharm加载多个项目过程图解
2020/01/19 Python
python识别验证码图片实例详解
2020/02/17 Python
Python做图像处理及视频音频文件分离和合成功能
2020/11/24 Python
python安装及变量名介绍详解
2020/12/12 Python
html5弹跳球示例代码
2013/07/23 HTML / CSS
中海讯通笔试题
2015/09/15 面试题
毕业生在校学习的自我评价分享
2013/10/08 职场文书
四年级下册教学反思
2014/02/01 职场文书
销售员岗位职责范本
2014/02/03 职场文书
小学运动会入场词
2015/07/18 职场文书