js带前后翻页的图片切换效果代码分享


Posted in Javascript onSeptember 08, 2015

本文实例讲述了javascript带前后翻页的图片切换效果。分享给大家供大家参考。具体如下:
这是一款基于javascript带前后翻页的图片切换效果代码,实现过程很简单。
运行效果图: -------------------查看效果-------------------

js带前后翻页的图片切换效果代码分享

小提示:浏览器中如果不能正常运行,可以尝试切换浏览模式。
在head区域引入CSS样式:

<link href="css/css.css" rel="stylesheet" type="text/css" />

为大家分享的js带点自图片轮播幻灯片特效代码如下

<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>带前后翻页的JS图片切换效果</title>
<link href="css/css.css" rel="stylesheet" type="text/css" />
<script language=JavaScript>
var imgUrl=new Array();
var imgLink=new Array();
var imgtext=new Array();
var adNum=0;

imgUrl[1]="images/1.jpg";
imgtext[1]="韩国224儿童插画欣赏";
imgLink[1]="https://3water.com/";
imgUrl[2]="images/2.jpg";
imgtext[2]="Cengiz Bodur时尚插画作品欣赏";
imgLink[2]="https://3water.com/";
imgUrl[3]="images/3.jpg";
imgtext[3]="韩国junillust猫人插画欣赏(二)";
imgLink[3]="https://3water.com/";
imgUrl[4]="images/4.jpg";
imgtext[4]="韩国KIKI插画作品之人物精选";
imgLink[4]="https://3water.com/";

var imgPre=new Array();
var count=0;
for (i=1;i<=4;i++) {
 if( (imgUrl[i]!="") && (imgLink[i]!="") ) {
 count++;
 } else {
 break;
 }
}
function playTran(){
 if (document.all)
 imgInit.filters.revealTrans.play();
}
var key=0;
function nextAd(){
 if(adNum<count)adNum++ ;
 else adNum=1;
 
 if( key==0 ){
 key=1;
 } else if (document.all){
 imgInit.filters.revealTrans.Transition=10;
 imgInit.filters.revealTrans.apply();
  playTran();

 }
 document.images.imgInit.src=imgUrl[adNum];
 focustext.innerHTML="<a href="+imgLink[adNum]+" target=_blank>"+imgtext[adNum]+"</a>";
 setTimeout("nextAd()", 3000); //控制时间
}

function nextAd2(){
 if(adNum<count)adNum++ ;
 else adNum=1;
 
 if( key==0 ){
 key=1;
 } else if (document.all){
 imgInit.filters.revealTrans.Transition=10;
 imgInit.filters.revealTrans.apply();
  playTran();

 }
 document.images.imgInit.src=imgUrl[adNum];
 focustext.innerHTML="<a href="+imgLink[adNum]+" target=_blank>"+imgtext[adNum]+"</a>";
 
}
function prondAd(){
 if(adNum>1)adNum-- ;
 else adNum=4;
 
 if( key==0 ){
 key=1;
 } else if (document.all){
 imgInit.filters.revealTrans.Transition=10;
 imgInit.filters.revealTrans.apply();
  playTran();

 }
 document.images.imgInit.src=imgUrl[adNum];
 focustext.innerHTML="<a href="+imgLink[adNum]+" target=_blank>"+imgtext[adNum]+"</a>";
 
}
function goUrl(){
window.open(imgLink[adNum],'_blank');
}
</script>
</head>

<body>
<DIV align="center" ><br /><br />

<div class="table">
<div class="table_1_1">
<div class="table_1_1_pic">
<a href="javascript:goUrl()"><img style="FILTER: revealTrans(duration=1,transition=5);border-color:black;color:#000000" src="images/3.jpg" width="430" height="210" border="0" name="imgInit"></a>
</div>
<div class="table_1_1_pic"><div class="table_1_1_title"><img src="images/title.gif"> <span id="focustext"></span></div><div class="table_1_1_page"><img src="images/news_p.jpg" alt="上一条" width="6" height="17" align="absbottom" /> <a href="javascript:prondAd()">PREV</a> | <a href="javascript:nextAd2()">NEXT</a> <img src="images/news_n.jpg" alt="下一篇" width="6" height="17" align="absbottom" /></div></div>
</div>
</div>
</body>
</html>

以上就是为大家分享的javascript带前后翻页的图片切换效果代码,希望大家可以喜欢,并应用到实践中。

Javascript 相关文章推荐
js网页侧边随页面滚动广告效果实现
Apr 14 Javascript
jWiard 基于JQuery的强大的向导控件介绍
Oct 28 Javascript
js 动态为textbox添加下拉框数据源的方法
Apr 24 Javascript
推荐一个封装好的getElementsByClassName方法
Dec 02 Javascript
Javascript闭包用法实例分析
Jan 23 Javascript
用JS实现轮播图效果(二)
Jun 26 Javascript
Bootstrap Table 搜索框和查询功能
Nov 30 Javascript
vue 自定义提示框(Toast)组件的实现代码
Aug 17 Javascript
微信小程序非swiper组件实现的自定义伪3D轮播图效果示例
Dec 11 Javascript
浅入深出Vue之组件使用
Jul 11 Javascript
Vue2.4+新增属性.sync、$attrs、$listeners的具体使用
Mar 08 Javascript
jQuery实现简单评论区功能
Oct 26 jQuery
jQuery实现带动画效果的多级下拉菜单代码
Sep 08 #Javascript
js淡入淡出焦点图幻灯片效果代码分享
Sep 08 #Javascript
JavaScript实现的经典文件树菜单效果
Sep 08 #Javascript
cocos2dx骨骼动画Armature源码剖析(三)
Sep 08 #Javascript
JS实现的另类手风琴效果网页内容切换代码
Sep 08 #Javascript
cocos2dx骨骼动画Armature源码剖析(一)
Sep 08 #Javascript
js带点自动图片轮播幻灯片特效代码分享
Sep 07 #Javascript
You might like
150kHz到30Mhz完全冲浪手册
2020/03/20 无线电
PHP去除数组中重复的元素并按键名排序函数
2008/08/18 PHP
php使用smtp发送支持附件的邮件示例
2014/04/13 PHP
PHP在网页中动态生成PDF文件详细教程
2014/07/05 PHP
PHP获取日期对应星期、一周日期、星期开始与结束日期的方法
2018/06/22 PHP
初学JavaScript_03(ExtJs Grid的简单使用)
2008/10/02 Javascript
Javascript Jquery 遍历Json的实现代码
2010/03/31 Javascript
简略的前端架构心得&amp;&amp;基于editor为例子的编码小技巧
2010/11/25 Javascript
javascript中检测变量的类型的代码
2010/12/28 Javascript
jQuery实现动画效果的简单实例
2014/01/27 Javascript
Hallo.js基于jQuery UI所见即所得的Web编辑器
2016/01/26 Javascript
Bootstrap3制作自己的导航栏
2016/05/12 Javascript
JavaScript关联数组用法分析【概念、定义、遍历】
2017/03/15 Javascript
jQuery插件FusionCharts绘制2D柱状图和折线图的组合图效果示例【附demo源码】
2017/04/10 jQuery
基于JS递归函数细化认识及实用实例(推荐)
2017/08/07 Javascript
JS数组求和的常用方法总结【5种方法】
2019/01/14 Javascript
vue生命周期的探索
2019/04/03 Javascript
ES6常用小技巧总结【去重、交换、合并、反转、迭代、计算等】
2019/12/21 Javascript
js实现网页随机验证码
2020/10/19 Javascript
[01:52]2020年DOTA2 TI10夏季活动预告片
2020/07/15 DOTA
Python中super的用法实例
2015/05/28 Python
使用python语言,比较两个字符串是否相同的实例
2018/06/29 Python
Python 爬虫实现增加播客访问量的方法实现
2019/10/31 Python
python GUI库图形界面开发之PyQt5图片显示控件QPixmap详细使用方法与实例
2020/02/27 Python
简单的命令查看安装的python版本号
2020/08/28 Python
python3代码输出嵌套式对象实例详解
2020/12/03 Python
CSS3实现大小不一的粒子旋转加载动画
2016/04/21 HTML / CSS
时尚设计师手表:The Watch Cabin
2018/10/06 全球购物
铭宣海淘转运:美国、日本、英国转运等全球转运公司
2019/09/10 全球购物
中医专业职业生涯规划书范文
2014/01/04 职场文书
市级三好学生事迹材料
2014/08/27 职场文书
企业党员个人自我评价
2014/09/20 职场文书
工作业绩不及格检讨书
2014/10/28 职场文书
红白喜事主持词
2015/07/06 职场文书
Python深度学习之实现卷积神经网络
2021/06/05 Python
Nginx中使用Lua脚本与图片的缩略图处理的实现
2022/03/18 Servers