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 相关文章推荐
用js实现预览待上传的本地图片
Mar 15 Javascript
通过JS 获取Mouse Position(鼠标坐标)的代码
Sep 21 Javascript
基于jQuery实现的当离开页面时出现提示的实现代码
Jun 27 Javascript
jquery入门—访问DOM对象方法
Jan 07 Javascript
jQuery lazyLoad图片延迟加载插件的优化改造方法分享
Aug 13 Javascript
判断访客终端类型集锦
Jun 05 Javascript
情人节单身的我是如何在敲完代码之后收到12束玫瑰的(javascript)
Aug 21 Javascript
解决VUEX刷新的时候出现数据消失
Jul 03 Javascript
AngularJS集合数据遍历显示的实例
Dec 27 Javascript
JS实现的DOM插入节点操作示例
Apr 04 Javascript
详解webpack loader和plugin编写
Oct 12 Javascript
关于vue.js中实现方法内某些代码延时执行
Nov 14 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
《星际争霸II》全新指挥官斯台特曼现已上线
2020/03/08 星际争霸
新版PHP将向Java靠拢
2006/10/09 PHP
php adodb连接不同数据库
2009/03/19 PHP
PHP中使用SimpleXML检查XML文件结构实例
2015/01/07 PHP
PHPExcel内存泄漏问题解决方法
2015/01/23 PHP
php结合ajax实现手机发红包的案例
2016/10/13 PHP
php性能分析之php-fpm慢执行日志slow log用法浅析
2016/10/17 PHP
thinkPHP中钩子的两种配置调用方法详解
2016/11/11 PHP
jquery ajax 同步异步的执行示例代码
2010/06/23 Javascript
两个Javascript小tip资料
2010/11/23 Javascript
微信小程序使用第三方库Immutable.js实例详解
2016/09/27 Javascript
解决canvas画布使用fillRect()时高度出现双倍效果的问题
2017/08/03 Javascript
Swiper自定义分页器使用详解
2017/12/28 Javascript
详解auto-vue-file:一个自动创建vue组件的包
2019/04/26 Javascript
JS常见内存泄漏及解决方案解析
2020/05/30 Javascript
python读取html中指定元素生成excle文件示例
2014/04/03 Python
使用Python程序抓取新浪在国内的所有IP的教程
2015/05/04 Python
Python xlwt设置excel单元格字体及格式
2020/04/18 Python
pandas多级分组实现排序的方法
2018/04/20 Python
python感知机实现代码
2019/01/18 Python
dataframe 按条件替换某一列中的值方法
2019/01/29 Python
pycharm中选中一个单词替换所有重复单词的实现方法
2020/11/17 Python
python工具快速为音视频自动生成字幕(使用说明)
2021/01/27 Python
sklearn中的交叉验证的实现(Cross-Validation)
2021/02/22 Python
HTML5视频支持检测(检查浏览器是否支持视频播放)
2013/06/08 HTML / CSS
法国面料和小百货在线商店:Mondial Tissus
2019/03/23 全球购物
英国鲜花递送:Blossoming Gifts
2020/07/10 全球购物
Linux文件系统类型
2012/02/15 面试题
办公室文秘自我鉴定
2013/09/21 职场文书
旅游管理本科生求职信
2013/10/14 职场文书
工商学院毕业生自荐信
2013/11/12 职场文书
安全教育感言
2014/03/04 职场文书
社会实践先进工作者事迹材料
2014/05/06 职场文书
银行求职信范文怎么写
2015/03/20 职场文书
初中班主任心得体会
2016/01/07 职场文书
用JS实现飞机大战小游戏
2021/06/09 Javascript