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 密码强弱度检测万能插件
Feb 25 Javascript
基于Asp.net与Javascript控制的日期控件
May 22 Javascript
js中eval详解
Mar 30 Javascript
Javascript改变CSS样式(局部和全局)
Dec 18 Javascript
jquery sortable的拖动方法示例详解
Jan 16 Javascript
JS、jquery实现几分钟前、几小时前、几天前等时间差显示效果的代码实例分享
Apr 11 Javascript
Javascript 拖拽雏形中的一些问题(逐行分析代码,让你轻松了拖拽的原理)
Jan 23 Javascript
javascript使用shift+click实现选择和反选checkbox的方法
May 04 Javascript
webpack+vue.js快速入门教程
Oct 12 Javascript
JavaScript实现简单精致的图片左右无缝滚动效果
Mar 16 Javascript
比较node.js和Deno
Apr 27 Javascript
VUE使用draggable实现组件拖拽
Apr 06 Vue.js
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新手入门学习方法
2011/05/08 PHP
PHP与SQL注入攻击防范小技巧
2011/09/16 PHP
$_GET['goods_id']+0 的使用详解
2013/06/06 PHP
解析PHP汉字转换拼音的类
2013/06/18 PHP
smarty中post用法实例
2014/11/28 PHP
PHP中的静态变量及static静态变量使用详解
2015/11/05 PHP
thinkPHP删除前弹出确认框的简单实现方法
2016/05/16 PHP
yii的入口文件index.php中为什么会有这两句
2016/08/04 PHP
php实现页面纯静态的实例代码
2017/06/21 PHP
根据一段代码浅谈Javascript闭包
2010/12/14 Javascript
js实现同一页面多个运动效果的方法
2015/04/10 Javascript
延时加载JavaScript代码提高速度
2015/12/27 Javascript
JQuery查找子元素find()和遍历集合each的方法总结
2017/03/07 Javascript
整理一些最近经常遇到的前端面试题
2017/04/25 Javascript
jquery dataTable 后台加载数据并分页实例代码
2017/06/07 jQuery
详解Vue整合axios的实例代码
2017/06/21 Javascript
jQuery实现简单的计时器功能实例分析
2017/08/29 jQuery
javascript中的闭包概念与用法实践分析
2019/07/26 Javascript
关于vue项目中搜索节流的实现代码
2019/09/17 Javascript
解决echarts图表使用v-show控制图表显示不全的问题
2020/07/19 Javascript
30秒轻松实现TensorFlow物体检测
2018/03/14 Python
python查询文件夹下excel的sheet名代码实例
2019/04/02 Python
Tensorflow训练MNIST手写数字识别模型
2020/02/13 Python
纯DOM+CSS3实现简单的小风车动画
2016/09/27 HTML / CSS
阿迪达斯加拿大官网:Adidas加拿大
2016/08/25 全球购物
德国著名廉价网上药店:Shop-Apotheke
2017/07/23 全球购物
澳大利亚最大的在线美发和美容零售商之一:My Hair Care & Beauty
2019/08/24 全球购物
电子商务专业个人的自我评价
2013/12/19 职场文书
工厂仓管员岗位职责范本
2014/07/17 职场文书
群众路线个人整改方案
2014/10/25 职场文书
学生会招新宣传语
2015/07/13 职场文书
班委竞选稿范文
2015/11/21 职场文书
2016年优秀教师先进事迹材料
2016/02/26 职场文书
Go语言中的UTF-8实现
2021/04/26 Golang
pytorch中的model=model.to(device)使用说明
2021/05/24 Python
JavaScript实例 ODO List分析
2022/01/22 Javascript