js实现图片和链接文字同步切换特效的方法


Posted in Javascript onFebruary 20, 2015

本文实例讲述了js实现图片和链接文字同步切换特效的方法。分享给大家供大家参考。具体实现方法如下:

<html>

<title>js图片和链接文字同步切换特效</title>

<head>

<script language=JavaScript>

var imgUrl=new Array();

var imgLink=new Array();

var imgTz=new Array();

var adNum=0;

imgUrl[1]="/images/m01.jpg";

imgLink[1]="https://3water.com";

imgTz[1]="<a href=#><font color=white>文字链接内容一 红叶传情</font></a>";

imgUrl[2]="/images/m02.jpg";

imgLink[2]="https://3water.com";

imgTz[2]="<a href=#><font color=white>文字链接内容二 野花绽放</font></a>";

imgUrl[3]="/images/m03.jpg";

imgLink[3]="https://3water.com";

imgTz[3]="<a href=#><font color=white>文字链接内容三 往事如茶</font></a>";

var j=0;

for (i=1;i<=3;i++) {

if( (imgUrl[i]!="") && (imgLink[i]!="") ) {

j++;

} else {

break;

}

}

function playTran(){

if (document.all)

imgInit.filters.revealTrans.play();

}

var key=0;

function nextAd(){

if(adNum<j)adNum++ ;

else adNum=1;

if( key==0 ){

key=1;

} else if (document.all){

imgInit.filters.revealTrans.Transition=6;

imgInit.filters.revealTrans.apply();

playTran();

}

document.images.imgInit.src=imgUrl[adNum];

document.getElementById('jdtz').innerHTML=imgTz[adNum];

theTimer=setTimeout("nextAd()", 3000);

}

function goUrl(){

jumpUrl=imgLink[adNum];

jumpTarget='_blank';

if (jumpUrl != ''){

if (jumpTarget != '')

window.open(jumpUrl,jumpTarget);

else

location.href=jumpUrl;

}

}

</script>

</head>

<body>

<table><tr><td>  <a href="javascript:goUrl()"><img style="FILTER: revealTrans(duration=2,transition=20); border=0" src="javascript:nextAd()"  width=320 height=240 border=0  name=imgInit></a> </td></tr><tr><td id=jdtz  bgcolor="blue"></td></tr></table>

</body>

</html>

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
JavaScript 对象成员的可见性说明
Oct 16 Javascript
js获取判断上传文件后缀名的示例代码
Feb 19 Javascript
jQuery中innerWidth()方法用法实例
Jan 19 Javascript
简介JavaScript中valueOf()方法的使用
Jun 05 Javascript
jquery实现两个图片渐变切换效果的方法
Jun 25 Javascript
javascript实现将文件保存到本地方法汇总
Jul 26 Javascript
jQuery日历插件datepicker用法详解
Mar 03 Javascript
Js删除数组中某一项或几项的几种方法(推荐)
Jul 27 Javascript
让浏览器崩溃的12行JS代码(DoS攻击分析及防御)
Oct 10 Javascript
jQuery鼠标悬停内容动画切换效果
Apr 27 jQuery
兼容浏览器的js事件绑定函数(详解)
May 09 Javascript
vue的常用组件操作方法应用分析
Apr 13 Javascript
jQuery实现渐变弹出层和弹出菜单的方法
Feb 20 #Javascript
JavaScript获取文本框内选中文本的方法
Feb 20 #Javascript
jQuery常用数据处理方法小结
Feb 20 #Javascript
jQuery数据缓存用法分析
Feb 20 #Javascript
jQuery性能优化技巧分析
Feb 20 #Javascript
jQuery源码解读之removeClass()方法分析
Feb 20 #Javascript
jQuery源码解读之addClass()方法分析
Feb 20 #Javascript
You might like
PHP自定义大小验证码的方法详解
2013/06/07 PHP
用PHP解决的一个栈的面试题
2014/07/02 PHP
PHP面向对象自动加载机制原理与用法分析
2016/10/14 PHP
PHP实现的防止跨站和xss攻击代码【来自阿里云】
2018/01/29 PHP
关于IE BUG与字符串截取substr的解决办法
2013/04/10 Javascript
选择器中含有空格在使用示例及注意事项
2013/07/31 Javascript
javascript事件模型介绍
2016/05/31 Javascript
BootStrap 动态添加验证项和取消验证项的实现方法
2016/09/28 Javascript
使用原生的javascript来实现轮播图
2017/02/24 Javascript
详解Angular 开发环境搭建
2017/06/22 Javascript
Angular使用动态加载组件方法实现Dialog的示例
2018/05/11 Javascript
用npm安装vue和vue-cli,并使用webpack创建项目的方法
2018/09/28 Javascript
使用Vuex解决Vue中的身份验证问题
2018/09/28 Javascript
基于layui内置模块(element常用元素的操作)
2019/09/20 Javascript
如何配置vue.config.js 处理static文件夹下的静态文件
2020/06/19 Javascript
JS常见错误(Error)及处理方案详解
2020/07/02 Javascript
使用JavaScript实现贪吃蛇游戏
2020/09/29 Javascript
如何实现vue的tree组件
2020/12/03 Vue.js
JS实现点击掉落特效
2021/01/29 Javascript
python通过urllib2爬网页上种子下载示例
2014/02/24 Python
python数据结构之图的实现方法
2015/07/08 Python
python字符串中的单双引
2017/02/16 Python
Python读csv文件去掉一列后再写入新的文件实例
2017/12/28 Python
Python使用pip安装pySerial串口通讯模块
2018/04/20 Python
Python 最大概率法进行汉语切分的方法
2018/12/14 Python
python实现感知器算法(批处理)
2019/01/18 Python
浅谈Python的条件判断语句if/else语句
2019/03/21 Python
Python弹出输入框并获取输入值的实例
2019/06/18 Python
Python使用循环神经网络解决文本分类问题的方法详解
2020/01/16 Python
java关于string最常出现的面试题整理
2021/01/18 Python
Html5中localStorage存储JSON数据并读取JSON数据的实现方法
2017/02/13 HTML / CSS
Sam’s Club山姆会员商店:沃尔玛旗下高端会员制商店
2017/01/16 全球购物
全球速卖通俄罗斯站:AliExpress俄罗斯
2019/06/17 全球购物
企业委托书范本
2014/09/13 职场文书
检讨书范文
2015/01/27 职场文书
担保书范文
2019/07/09 职场文书