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 相关文章推荐
JavaScript Undefined,Null类型和NaN值区别
Oct 22 Javascript
解决jquery .ajax 在IE下卡死问题的解决方法
Oct 26 Javascript
javascript整除实现代码
Nov 23 Javascript
js锁屏解屏通过对$.ajax进行封装实现
Jul 31 Javascript
js纯数字逐一停止显示效果的实现代码
Mar 16 Javascript
Google 地图API资料整理及详细介绍
Aug 06 Javascript
微信小程序购物商城系统开发系列-工具篇的介绍
Nov 21 Javascript
node.js中的事件处理机制详解
Nov 26 Javascript
vue中v-cloak解决刷新或者加载出现闪烁问题(显示变量)
Apr 20 Javascript
vue debug 二种方法
Sep 16 Javascript
JavaScript基础之静态方法和实例方法分析
Dec 26 Javascript
Angular6新特性之Angular Material
Dec 28 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
输出控制类
2006/10/09 PHP
phpMyAdmin下载、安装和使用入门教程
2007/05/31 PHP
PHP生成随机用户名和密码的实现代码
2013/02/27 PHP
基于session_unset与session_destroy的区别详解
2013/06/03 PHP
PHP登陆后跳转到登陆前页面实现思路及代码
2014/01/17 PHP
PHP函数extension_loaded()用法实例
2015/01/19 PHP
php读取csc文件并输出
2015/05/21 PHP
推荐17个优美新鲜的jQuery的工具提示插件
2012/09/14 Javascript
一个仿糯米弹框效果demo
2014/07/22 Javascript
Javascript 高阶函数使用介绍
2015/06/15 Javascript
jQuery实现ajax调用WCF服务的方法(附带demo下载)
2015/12/04 Javascript
jQuery实现图片轮播效果代码(基于jquery.pack.js插件)
2016/06/02 Javascript
vue bootstrap小例子一枚
2017/06/09 Javascript
详解关于react-redux中的connect用法介绍及原理解析
2017/09/11 Javascript
JavaScript引用类型Function实例详解
2018/08/09 Javascript
koa router 多文件引入的方法示例
2019/05/22 Javascript
解决vue侦听器watch,调用this时出现undefined的问题
2020/10/30 Javascript
JavaScript实现表单验证功能
2020/12/09 Javascript
Python基础教程之内置函数locals()和globals()用法分析
2018/03/16 Python
Django中STATIC_ROOT和STATIC_URL及STATICFILES_DIRS浅析
2018/05/08 Python
python实现zabbix发送短信脚本
2018/09/17 Python
Python实现FTP弱口令扫描器的方法示例
2019/01/31 Python
Python使用matplotlib绘制圆形代码实例
2020/05/27 Python
Python通过zookeeper实现分布式服务代码解析
2020/07/22 Python
利用python+request通过接口实现人员通行记录上传功能
2021/01/13 Python
英国安全产品购物网站:The Safe Shop
2017/03/20 全球购物
美国领先的宠物用品和宠物食品零售商:Petco
2020/10/28 全球购物
大龄毕业生求职别忘职业规划
2014/03/11 职场文书
高三霸气励志标语
2014/06/24 职场文书
银行贷款收入证明
2014/10/17 职场文书
2014年勤工助学工作总结
2014/11/24 职场文书
幼儿园音乐教学反思
2016/02/18 职场文书
2016年敬老月活动总结
2016/04/05 职场文书
励志语录:你若不勇敢,谁替你坚强
2019/11/08 职场文书
Python进度条的使用
2021/05/17 Python
MySql分区类型及创建分区的方法
2022/04/13 MySQL