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 相关文章推荐
jQuery中文入门指南,翻译加实例,jQuery的起点教程
Jan 13 Javascript
JQuery autocomplete 使用手册
Apr 01 Javascript
window.location.href IE下跳转失效的解决方法
Mar 27 Javascript
JS定时器使用,定时定点,固定时刻,循环执行详解
May 31 Javascript
BootStrap智能表单实战系列(三)分块表单配置详解
Jun 13 Javascript
ES6关于Promise的用法详解
May 07 Javascript
微信小程序仿RadioGroup改变样式的处理方案
Jul 13 Javascript
详解基于Vue2.0实现的移动端弹窗(Alert, Confirm, Toast)组件
Aug 02 Javascript
微信小程序webview实现长按点击识别二维码功能示例
Jan 24 Javascript
通过实践编写优雅的JavaScript代码
May 30 Javascript
js实现上下左右键盘控制div移动
Jan 16 Javascript
prettier自动格式化去换行的实现代码
Aug 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
对象失去焦点时自己动提交数据的实现代码
2012/11/06 PHP
执行、获取远程代码返回:file_get_contents 超时处理的问题详解
2013/06/25 PHP
destoon首页调用求购供应信息的地区名称的方法
2014/08/21 PHP
[原创]ThinkPHP让../Public在模板不解析(直接输出)的方法
2015/10/09 PHP
浅析PHP中call user func()函数及如何使用call user func调用自定义函数
2015/11/05 PHP
php获取客户端IP及URL的方法示例
2017/02/03 PHP
深入浅析PHP的session反序列化漏洞问题
2017/06/15 PHP
PHP+Ajax实现上传文件进度条动态显示进度功能
2018/06/04 PHP
破解Session cookie的方法
2006/07/28 Javascript
如何快速的呈现我们的网页的技巧整理
2007/07/01 Javascript
jQuery 表格插件整理
2010/04/27 Javascript
jQuery对象数据缓存Cache原理及jQuery.data方法区别介绍
2013/04/07 Javascript
js数组的基本用法及数组根据下标(数值或字符)移除元素
2013/10/20 Javascript
JavaScript简介
2015/02/15 Javascript
javascript获得当前的信息的一些常用命令
2015/02/25 Javascript
JavaScript实现图片自动加载的瀑布流效果
2016/04/11 Javascript
类似于QQ的右滑删除效果的实现方法
2016/10/16 Javascript
JS和JQuery实现雪花飘落效果
2017/11/30 jQuery
详解如何在微信小程序中愉快地使用sass
2018/07/30 Javascript
Angular resolve基础用法详解
2018/10/03 Javascript
手把手教你 CKEDITOR 4 扩展插件制作
2019/06/18 Javascript
nodejs语言实现验证码生成功能的示例代码
2019/10/13 NodeJs
VUE 实现动态给对象增加属性,并触发视图更新操作示例
2019/11/29 Javascript
[45:16]完美世界DOTA2联赛循环赛 IO vs FTD BO2第二场 11.05
2020/11/06 DOTA
python实现计算资源图标crc值的方法
2014/10/05 Python
用Python进行行为驱动开发的入门教程
2015/04/23 Python
python 读文件,然后转化为矩阵的实例
2018/04/23 Python
python 进程的几种创建方式详解
2019/08/29 Python
django前端页面下拉选择框默认值设置方式
2020/08/09 Python
python 使用建议与技巧分享(四)
2020/08/18 Python
我的珠宝盒:Ma boîte à bijoux
2019/08/27 全球购物
亲子读书活动方案
2014/02/22 职场文书
母婴店促销方案
2014/03/05 职场文书
个人作风建设自查报告
2014/10/22 职场文书
Python中基础数据类型 set集合知识点总结
2021/08/02 Python
Redis RDB技术底层原理详解
2021/09/04 Redis