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 相关文章推荐
js的event详解。
Sep 06 Javascript
js 刷新页面的代码小结 推荐
Apr 02 Javascript
JQuery实现简单验证码提示解决方案
Dec 20 Javascript
用RadioButten或CheckBox实现div的显示与隐藏
Sep 21 Javascript
从QQ网站中提取的纯JS省市区三级联动菜单
Dec 25 Javascript
JS实现的一个简单的Autocomplete自动完成例子
Apr 16 Javascript
jQuery实现仿QQ头像闪烁效果的文字闪动提示代码
Nov 03 Javascript
Node.js中sequelize时区的配置方法
Dec 10 Javascript
10个经典的网页鼠标特效代码
Jan 09 Javascript
vue生成token并保存到本地存储中
Jul 17 Javascript
javascript的this关键字详解
May 20 Javascript
微信小程序用户授权最佳实践指南
May 08 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通过GD库实现验证码功能示例
2019/02/23 PHP
ExtJs的Date格式字符代码
2010/12/30 Javascript
由JavaScript中call()方法引发的对面向对象继承机制call的思考
2011/09/12 Javascript
说说JSON和JSONP 也许你会豁然开朗
2012/09/02 Javascript
莱鸟介绍javascript onclick事件
2016/01/06 Javascript
JS函数多个参数默认值指定方法分析
2016/11/28 Javascript
JavaScript实现修改伪类样式
2017/11/27 Javascript
利用Angular2 + Ionic3开发IOS应用实例教程
2018/01/15 Javascript
vuejs 切换导航条高亮(路由菜单高亮)的方法示例
2018/05/29 Javascript
创建Vue项目以及引入Iview的方法示例
2018/12/03 Javascript
详解vue中使用protobuf踩坑记
2019/05/07 Javascript
jquery实现简单自动轮播图效果
2020/07/29 jQuery
[01:16:01]VGJ.S vs Mski Supermajor小组赛C组 BO3 第一场 6.3
2018/06/04 DOTA
Python自定义函数的创建、调用和函数的参数详解
2014/03/11 Python
python线程、进程和协程详解
2016/07/19 Python
详解Python3操作Mongodb简明易懂教程
2017/05/25 Python
利用python实现简单的邮件发送客户端示例
2017/12/23 Python
Python 数据处理库 pandas 入门教程基本操作
2018/04/19 Python
python按行读取文件,去掉每行的换行符\n的实例
2018/04/19 Python
Django 日志配置按日期滚动的方法
2019/01/31 Python
用uWSGI和Nginx部署Flask项目的方法示例
2019/05/05 Python
了解不常见但是实用的Python技巧
2019/05/23 Python
适合Python初学者的一些编程技巧
2020/02/12 Python
keras 多gpu并行运行案例
2020/06/10 Python
英国购买威士忌网站:Master of Malt
2019/09/26 全球购物
什么是数据抽象
2016/11/26 面试题
职工运动会邀请函
2014/02/02 职场文书
技能竞赛活动方案
2014/02/21 职场文书
大学老师推荐信
2014/02/25 职场文书
食品科学与工程专业毕业生求职信范文
2014/07/21 职场文书
2014年村委会工作总结
2014/11/24 职场文书
2014年大班保育员工作总结
2014/12/02 职场文书
送给火锅店的创意营销方案!
2019/07/08 职场文书
python基础之停用词过滤详解
2021/04/21 Python
Python数据处理的三个实用技巧分享
2022/04/01 Python
Python 一键获取电脑浏览器的账号密码
2022/05/11 Python