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 相关文章推荐
推荐:极酷右键菜单
Nov 29 Javascript
学习YUI.Ext第五日--做拖放Darg&amp;Drop
Mar 10 Javascript
jquery获取自定义属性(attr和prop)实例介绍
Apr 21 Javascript
使用CSS样式position:fixed水平滚动的方法
Feb 19 Javascript
javascript常用函数归纳整理
Oct 31 Javascript
javascript实现仿腾讯游戏选择
May 14 Javascript
JavaScript判断对象是否为数组
Dec 22 Javascript
基于javascript编写简单日历
May 02 Javascript
JS判断输入的字符串是否是数字的方法(正则表达式)
Nov 29 Javascript
AngularJS入门教程之Helloworld示例
Dec 25 Javascript
详解用node搭建简单的静态资源管理器
Aug 09 Javascript
微信小程序实现吸顶效果
Jan 08 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
解析php5配置使用pdo
2013/07/03 PHP
PHP临时文件的安全性分析
2014/07/04 PHP
PHP模拟post提交数据方法汇总
2016/02/16 PHP
PHP封装的多文件上传类实例与用法详解
2017/02/07 PHP
PHP获取文件扩展名的方法实例总结
2017/06/10 PHP
YII2框架中使用RBAC对模块,控制器,方法的权限控制及规则的使用示例
2020/03/18 PHP
Date对象格式化函数代码
2010/07/17 Javascript
javascript中style.left和offsetLeft的用法说明
2014/03/07 Javascript
jQuery前端框架easyui使用Dialog时bug处理
2014/12/05 Javascript
JavaScript中的call方法和apply方法使用对比
2015/08/12 Javascript
jquery checkbox无法用attr()二次勾选问题的解决方法
2016/07/22 Javascript
jquery实现全选、不选、反选的两种方法
2016/09/06 Javascript
angularjs ocLazyLoad分步加载js文件实例
2017/01/17 Javascript
详解Angular结合zTree异步加载节点数据
2018/01/20 Javascript
Vue表单类的父子组件数据传递示例
2018/05/03 Javascript
JS实现用特殊符号替换字符串的中间部分区域的实例代码
2018/07/24 Javascript
vue mounted 调用两次的完美解决办法
2018/10/29 Javascript
Node.js+Express+Mysql 实现增删改查
2019/04/03 Javascript
详解vue路由
2020/08/05 Javascript
微信小程序wx.getUserInfo授权获取用户信息(头像、昵称)的实现
2020/08/19 Javascript
[40:53]完美世界DOTA2联赛PWL S3 Magma vs DLG 第二场 12.18
2020/12/20 DOTA
python flask 多对多表查询功能
2017/06/25 Python
基于Python实现的ID3决策树功能示例
2018/01/02 Python
对python使用http、https代理的实例讲解
2018/05/07 Python
强悍的Python读取大文件的解决方案
2019/02/16 Python
python 实现返回一个列表中出现次数最多的元素方法
2019/06/11 Python
python pytest进阶之conftest.py详解
2019/06/27 Python
Champion澳大利亚官网:美国冠军运动服装
2018/05/07 全球购物
NBA欧洲商店(英国):NBA Europe Store UK
2018/07/27 全球购物
美体小铺奥地利官方网站:The Body Shop奥地利
2019/04/11 全球购物
物流仓储实习自我鉴定
2013/09/25 职场文书
硕士研究生个人求职信
2013/12/04 职场文书
女儿十岁生日答谢词
2014/01/27 职场文书
人事经理岗位职责
2014/04/28 职场文书
工商干部先进事迹
2014/05/14 职场文书
导游词之苏州阳澄湖
2019/11/15 职场文书