JavaScript实现简单图片滚动附源码下载


Posted in Javascript onJune 17, 2014

昨晚德国和葡萄牙的焦点之战你看了吗?北京时间凌晨的比赛中,C罗领衔的葡萄牙0-4德国被完灭……他是金球奖得主、欧洲金靴、欧冠冠军核心,在葡萄牙队……9张图 C罗告诉你什么叫欲哭无泪

<span style="font-size:14px;"><!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> 
<title>Scroll Image</title> 
<meta http-equiv="content-type" content="text/html;charset=utf-8"> 
<style type="text/css"> 
body 
{ 
font-size:12px; 
font-family: "Microsoft Yahei",'微软雅黑','SimSun','宋体'; 
margin: 0px; 
padding:0px; 
text-align: center; 
} 
img 
{ 
width: 150px; 
height: 150px; 
} 
.news_root 
{ 
width: 225px; 
height: 134px; 
text-align: left; 
margin: 0 auto; 
} 
div .news_header 
{ 
width: 243px; 
height: 16px; 
vertical-align: top; 
text-align: left; 
font-size: 14px; 
padding: 6px; 
} 
#scrollContainer 
{ 
width: 345px; 
margin: 2px 5px; 
overflow: hidden; 
text-align: left; 
} 
</style> 
</head> 
<body> 
<div class="news_root"> 
<div class="news_header">C罗不哭,加油</div> 
<div id="scrollContainer"> 
<div id="scrollContent"> 
<table border="0"> 
<tr align="middle"> 
<td id="firstCol"> 
<table border="0"> 
<tr> 
<td><img src="c1.jpg" alt="C罗加油"></td> 
<td><img src="c2.jpg" alt="C罗加油"></td> 
<td><img src="c3.jpg" alt="C罗加油"></td> 
<td><img src="c4.jpg" alt="C罗加油"></td> 
<td><img src="c5.jpg" alt="C罗加油"></td> 
<td><img src="c6.jpg" alt="C罗加油"></td> 
<td><img src="c7.jpg" alt="C罗加油"></td> 
<td><img src="c8.jpg" alt="C罗加油"></td> 
<td><img src="c9.jpg" alt="C罗加油"></td> 
</tr> 
</table> 
</td> 
<td id="lastCol"></td> 
</tr> 
</table> 
</div> 
</div> 
</div> 
<script type="text/javascript"> 
var stopscroll = false; 
var scrollContHeight = 155; 
var scrollContWidth = 300; 
var scrollSpeed = 25; var scrollContainer = document.getElementById('scrollContainer'); 
var scrollContent = document.getElementById('scrollContent'); 
var firstCol = document.getElementById('firstCol'); 
var lastCol = document.getElementById('lastCol'); 
//将第一列的内容复制到第二列,让滚动看起来连续 
lastCol.innerHTML = firstCol.innerHTML; 
scrollContainer.style.width = scrollContWidth+"px"; 
scrollContainer.style.height = scrollContHeight+"px"; 
scrollContainer.noWrap = true; 
scrollContainer.onmouseover = new Function("stopscroll=true;"); 
scrollContainer.onmouseout = new Function("stopscroll=false;"); 
function init() 
{ 
scrollContainer.scrollLeft = 0; 
setInterval(scrollLeft1,scrollSpeed); 
} 
init(); 
var currleft = 0; 
function scrollLeft1() 
{ 
if(stopscroll == true) return; 
currleft = scrollContainer.scrollLeft; 
scrollContainer.scrollLeft += 1; 
if(currleft == scrollContainer.scrollLeft) 
{ 
scrollContainer.scrollLeft = 0; 
scrollContainer.scrollLeft += 1; 
} 
} 
</script> 
</body> 
</html></span>

源码下载
Javascript 相关文章推荐
url 特殊字符 传递参数解决方法
Jan 01 Javascript
基于jquery的表格排序
Sep 11 Javascript
基于Jquery的回车成tab焦点切换效果代码(Enter To Tab )
Nov 14 Javascript
修改jQuery Validation里默认的验证方法
Feb 14 Javascript
javascript实现显示和隐藏div方法汇总
Aug 14 Javascript
基于jQuery实现的菜单切换效果
Oct 16 Javascript
如何利用AngularJS打造一款简单Web应用
Dec 05 Javascript
JS实现鼠标移上去显示图片或微信二维码
Dec 14 Javascript
vue中的非父子间的通讯问题简单的实例代码
Jul 19 Javascript
node.js基础知识小结
Feb 26 Javascript
javascript标准库(js的标准内置对象)总结
May 26 Javascript
layer关闭弹出窗口触发表单提交问题的处理方法
Sep 25 Javascript
jquery列表拖动排列(由项目提取相当好用)
Jun 17 #Javascript
connect中间件session、cookie的使用方法分享
Jun 17 #Javascript
jquery实现当滑动到一定位置时固定效果
Jun 17 #Javascript
jQuery分别获取选中的复选框值的示例
Jun 17 #Javascript
JS获取单击按钮单元格所在行的信息
Jun 17 #Javascript
IE8中使用javascript动态加载CSS的解决方法
Jun 17 #Javascript
jQuery循环滚动新闻列表示例代码
Jun 17 #Javascript
You might like
百度实时推送api接口应用示例
2014/10/21 PHP
php采集神器cURL使用方法详解
2016/02/19 PHP
php微信公众号开发之简答题
2018/10/20 PHP
用ASP将SQL搜索出来的内容导出为TXT的代码
2007/07/27 Javascript
JS验证身份证有效性示例
2013/10/11 Javascript
JS中的this变量的使用介绍
2013/10/21 Javascript
js中的getAttribute方法使用示例
2014/08/01 Javascript
jQuery中append()方法用法实例
2015/01/08 Javascript
使用jquery.qrcode.js生成二维码插件
2016/10/17 Javascript
原生js实现节日时间倒计时功能
2017/01/18 Javascript
javascript实现table单元格点击展开隐藏效果(实例代码)
2017/04/10 Javascript
详解react-webpack2-热模块替换[HMR]
2017/08/03 Javascript
vue2.0 资源文件assets和static的区别详解
2018/04/08 Javascript
详解小程序原生使用ES7 async/await语法
2018/08/06 Javascript
vue动态绑定class选中当前列表变色的方法示例
2018/12/19 Javascript
JS实现指定区域的全屏显示功能示例
2019/04/25 Javascript
webpack项目使用eslint建立代码规范实现
2019/05/16 Javascript
JavaScript:ES2019 的新特性(译)
2019/08/08 Javascript
vue设置一开始进入的页面教程
2019/10/28 Javascript
解决vue的过渡动画无法正常实现问题
2019/10/31 Javascript
基于element-ui对话框el-dialog初始化的校验问题解决
2020/09/11 Javascript
[01:02:34]TFT vs VGJ.T Supermajor 败者组 BO3 第二场 6.5
2018/06/06 DOTA
[04:10]2018年度CS GO玩家最喜爱的主播-完美盛典
2018/12/16 DOTA
详解Python中的四种队列
2018/05/21 Python
详解用python生成随机数的几种方法
2019/08/04 Python
使用OpCode绕过Python沙箱的方法详解
2019/09/03 Python
python实现扫雷游戏
2020/03/03 Python
Keras预训练的ImageNet模型实现分类操作
2020/07/07 Python
英国儿童设计师服装的领先零售商:Base
2019/03/17 全球购物
台湾三立电视电商平台:电电购
2019/09/09 全球购物
新员工欢迎词
2014/01/12 职场文书
双十佳事迹材料
2014/01/29 职场文书
文体活动实施方案
2014/03/27 职场文书
党员证明信
2015/06/19 职场文书
JS实现扫雷项目总结
2021/05/19 Javascript
Windows Server 2008配置防火墙策略详解
2022/06/28 Servers