js淡入淡出的图片轮播效果代码分享


Posted in Javascript onAugust 24, 2015

本文实例讲述了淡入淡出的js图片轮播效果代码。分享给大家供大家参考。具体如下:

运行效果图:----------------------查看效果-----------------------

js淡入淡出的图片轮播效果代码分享

小提示:浏览器中如果不能正常运行,可以尝试切换浏览模式。
为大家分享的js图片轮播效果代码如下

<html>
<head>
<title>js图片轮播效果代码</title>
<style type="text/css">
table img:hover{cursor:pointer;}
</style>
</head>

<body>
<div align="center">
<SCRIPT>
var roll_image = new Array;
var image_link = new Array;
var small_img = new Array;

roll_image[0] = 'images/01.jpg';
image_link[0] = 'http://www.lanrentuku.com';
small_img[0] = 'images/main_flash_button1_on.gif';

roll_image[1] = 'images/02.jpg';
image_link[1] = 'http://www.lanrentuku.com';
small_img[1] = 'images/main_flash_button2_on.gif';

roll_image[2] = 'images/03.jpg';
image_link[2] = 'http://www.lanrentuku.com';
small_img[2] = 'images/main_flash_button3_on.gif';

roll_image[3] = 'images/04.jpg';
image_link[3] = 'http://www.lanrentuku.com';
small_img[3] = 'images/main_flash_button4_on.gif';

roll_image[4] = 'images/05.jpg';
image_link[4] = 'http://www.lanrentuku.com';
small_img[4] = 'images/main_flash_button5_on.gif';

roll_image[5] = 'images/06.jpg';
image_link[5] = 'http://www.lanrentuku.com';
small_img[5] = 'images/main_flash_button6_on.gif';

roll_image[6] = 'images/07.jpg';
image_link[6] = 'http://www.lanrentuku.com';
small_img[6] = 'images/main_flash_button7_on.gif';

var cliImg = '';
var cliImgSrc = '';
var imgNo = Math.round(Math.random() * 7);

var interval = 3000;
var setTime = '';

function click_simg(ci, no){
 var pImg = document.all.bigimg;
 var pLink = document.all.imglink;

 if(cliImg == '') {
 cliImg = ci;
 cliImgSrc = ci.src;
 ci.src = small_img[no];
 imgNo=no;
 pImg.src =roll_image[no];
 pLink.href = image_link[no];
 } else if(cliImg != ci) {
 cliImg.src = cliImgSrc;
 cliImg = ci;
 cliImgSrc = ci.src;
 ci.src = small_img[no];
 imgNo=no;
 pImg.src =roll_image[no];
 pLink.href = image_link[no];
 }
 clearTimeout(setTime);
 setTime=setTimeout("rotate()",interval);
}

function rotate(){
 imgNo = (imgNo >= 6) ? 0 : imgNo+1;
 var ci = eval('document.all.num_img'+imgNo);

 document.all.bigimg.filters.blendTrans.apply();
 document.all.imglink.href=image_link[imgNo];
 document.all.bigimg.src=roll_image[imgNo];
 document.all.bigimg.filters.blendTrans.play();

 if(cliImg == '') {
 cliImg = ci;
 cliImgSrc = ci.src;
 ci.src = small_img[imgNo];
 } else if(cliImg != ci) {
 cliImg.src = cliImgSrc;
 cliImg = ci;
 cliImgSrc = ci.src;
 ci.src = small_img[imgNo];
 }

 setTime=setTimeout("rotate()",interval);
}

//-->
</SCRIPT>
<TABLE cellSpacing=0 cellPadding=0 width=520 border=0>
 <TBODY>
 <TR>
 <TD height=338>
<A onfocus=this.blur() href="#" name=imglink><IMG style="FILTER: blendTrans(duration=1)" height=338 src="images/01.jpg" width=520 border=0 name=bigimg></A>
 </TD>
 </TR>
 <TR>
 <TD height=27><TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
 <TBODY>
 <TR>
 <TD width=3></TD>
 <TD width=61><IMG style="CURSOR: hand" 
 onclick="click_simg(this, 0);" height=15 
 src="images/main_flash_button1.gif" width=61 
 border=0 name=num_img0></TD>
 <TD width=3></TD>
 <TD width=61><IMG style="CURSOR: hand" 
 onclick="click_simg(this, 1);" height=15 
 src="images/main_flash_button2.gif" width=61 
 border=0 name=num_img1></TD>
 <TD width=3></TD>
 <TD width=61><IMG style="CURSOR: hand" 
 onclick="click_simg(this, 2);" height=15 
 src="images/main_flash_button3.gif" width=61 
 border=0 name=num_img2></TD>
 <TD width=3></TD>
 <TD width=61><IMG style="CURSOR: hand" 
 onclick="click_simg(this, 3);" height=15 
 src="images/main_flash_button4.gif" width=61 
 border=0 name=num_img3></TD>
 <TD width=3></TD>
 <TD width=61><IMG style="CURSOR: hand" 
 onclick="click_simg(this, 4);" height=15 
 src="images/main_flash_button5.gif" width=61 
 border=0 name=num_img4></TD>
 <TD width=3></TD>
 <TD width=61><IMG style="CURSOR: hand" 
 onclick="click_simg(this, 5);" height=15 
 src="images/main_flash_button6.gif" width=61 
 border=0 name=num_img5></TD>
 <TD width=3></TD>
 <TD width=61><IMG style="CURSOR: hand" 
 onclick="click_simg(this, 6);" height=15 
 src="images/main_flash_button7.gif" width=61 
 border=0 name=num_img6></TD>
 <TD 
 width=72></TD>
 </TR>
 </TBODY>
 </TABLE></TD>
 </TR>
 </TBODY>
</TABLE>
<p>
 <SCRIPT>rotate();</SCRIPT>
 <br>


</div>
</BODY></HTML>

精彩专题分享:jQuery图片轮播 JavaScript图片轮播 Bootstrap图片轮播

以上就是为大家分享的js图片轮播效果代码,希望大家可以喜欢。

Javascript 相关文章推荐
表单元素事件 (Form Element Events)
Jul 17 Javascript
javascript中的注释使用与注意事项小结
Sep 20 Javascript
js给dropdownlist添加选项的小例子
Mar 04 Javascript
JavaScript调用客户端Java程序的方法
Jul 27 Javascript
详解JavaScript的回调函数
Nov 20 Javascript
JS获取当前脚本文件的绝对路径
Mar 02 Javascript
使用jQuery调用XML实现无刷新即时聊天
Aug 07 Javascript
AngularJs html compiler详解及示例代码
Sep 01 Javascript
javascript笔记之匿名函数和闭包
Feb 06 Javascript
js 去掉字符串前后空格实现代码集合
Mar 25 Javascript
VueJs组件之父子通讯的方式
May 06 Javascript
JavaScript arguments.callee作用及替换方案详解
Sep 02 Javascript
jquery地址栏链接与a标签链接匹配之特效代码总结
Aug 24 #Javascript
jquery实现鼠标滑过显示二级下拉菜单效果
Aug 24 #Javascript
js实现的简洁网页滑动tab菜单效果代码
Aug 24 #Javascript
jquery+html5烂漫爱心表白动画代码分享
Aug 24 #Javascript
jquery+CSS实现的多级竖向展开树形TRee菜单效果
Aug 24 #Javascript
jQuery超酷平面式时钟效果代码分享
Mar 30 #Javascript
jquery实现可横向和竖向展开的动态下滑菜单效果
Aug 24 #Javascript
You might like
深入浅析Yii admin的权限控制
2016/08/31 PHP
改进UCHOME的记录发布,增强可访问性用户体验
2011/01/17 Javascript
IE的有条件注释判定IE版本详解(附实例代码)
2012/01/04 Javascript
Node.js中AES加密和其它语言不一致问题解决办法
2014/03/10 Javascript
JS常用字符串处理方法应用总结
2014/05/22 Javascript
Javascript基础教程之for循环
2015/01/18 Javascript
jquery简单实现网页层的展开与收缩效果
2015/08/07 Javascript
原生js和jQuery实现淡入淡出轮播效果
2015/12/25 Javascript
jQuery遍历DOM元素与节点方法详解
2016/04/14 Javascript
jQuery实现打开页面渐现效果示例
2016/07/27 Javascript
JavaScript基于replace+正则实现ES6的字符串模版功能
2017/04/25 Javascript
canvas简单快速的实现知乎登录页背景效果
2017/05/08 Javascript
javaScript动态添加Li元素的实例
2018/02/24 Javascript
vue指令v-html使用过滤器filters功能实例
2019/10/25 Javascript
[01:32]2014DOTA2西雅图邀请赛 CIS我们有信心进入正赛
2014/07/08 DOTA
[03:24][TI9纪实] Dota奶爸
2019/08/22 DOTA
Python 连连看连接算法
2008/11/22 Python
Python与Java间Socket通信实例代码
2017/03/06 Python
python实现求解列表中元素的排列和组合问题
2018/03/15 Python
python list删除元素时要注意的坑点分享
2018/04/18 Python
对python requests的content和text方法的区别详解
2018/10/11 Python
Python 获取div标签中的文字实例
2018/12/20 Python
Django 通过JS实现ajax过程详解
2019/07/30 Python
tensorflow指定GPU与动态分配GPU memory设置
2020/02/03 Python
伦敦平价潮流珠宝首饰品牌:Astrid & Miyu
2016/10/10 全球购物
英国最大的线上保健品零售商之一:Vitamin Planet
2016/12/01 全球购物
俄罗斯街头服装品牌:Black Star Wear
2017/03/01 全球购物
高档奢华时装在线目的地:FORWARD by elyse walker
2017/10/16 全球购物
地球鞋加拿大官网:Earth Shoes Canada
2020/11/17 全球购物
大学生新闻专业个人自我评价
2013/11/12 职场文书
吃空饷专项治理工作实施方案
2014/03/04 职场文书
2014全国两会学习心得体会2000字
2014/03/10 职场文书
安全生产目标管理责任书
2014/07/25 职场文书
小学安全教育主题班会
2015/08/12 职场文书
导游词之澳门玫瑰圣母堂
2019/12/03 职场文书
浅谈JavaScript浅拷贝和深拷贝
2021/11/07 Javascript