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 纠正 cleanWhitespace函数
Mar 11 Javascript
javascript:void(0)使用探讨
Aug 27 Javascript
jquery获取对象的方法足以应付常见的各种类型的对象
May 14 Javascript
使用AngularJS创建单页应用的编程指引
Jun 19 Javascript
JavaScript实现cookie的写入、读取、删除功能
Nov 05 Javascript
基于javascript实现简单的抽奖系统
Apr 15 Javascript
jQuery 更改checkbox的状态,无效的解决方法
Jul 22 Javascript
实例解析Array和String方法
Dec 14 Javascript
vue-cli如何引入bootstrap工具的方法
Oct 19 Javascript
vue中实现在外部调用methods的方法(推荐)
Feb 08 Javascript
浅谈KOA2 Restful方式路由初探
Mar 14 Javascript
Vue 组件注册全解析
Dec 17 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
萌王史莱姆”萌王性别尴尬!那“萌战”归女组还是男?
2018/12/17 日漫
PHP中对各种加密算法、Hash算法的速度测试对比代码
2014/07/08 PHP
php格式输出文件var_export函数实例
2014/11/15 PHP
php curl 获取https请求的2种方法
2015/04/27 PHP
PHP 枚举类型的管理与设计知识点总结
2020/02/13 PHP
PHP设计模式(九)外观模式Facade实例详解【结构型】
2020/05/02 PHP
javascript 多种搜索引擎集成的页面实现代码
2010/01/02 Javascript
jquery之超简单的div显示和隐藏特效demo(分享)
2013/07/09 Javascript
jQuery元素选择器用法实例
2014/12/23 Javascript
深入浅析JavaScript中对事件的三种监听方式
2015/09/29 Javascript
webpack+vue.js实现组件化详解
2016/10/12 Javascript
基于原生js淡入淡出函数封装(兼容IE)
2016/10/20 Javascript
Angular2数据绑定详解
2017/04/18 Javascript
JavaScript屏蔽Backspace键的实现代码
2017/11/02 Javascript
Angular 如何使用第三方库的方法
2018/04/18 Javascript
详解关于vue-area-linkage走过的坑
2018/06/27 Javascript
JQuery搜索框自动补全(模糊匹配)功能实现示例
2019/01/08 jQuery
详解vue中axios的使用与封装
2019/03/20 Javascript
Android基于TCP和URL协议的网络编程示例【附demo源码下载】
2018/01/23 Python
python版本五子棋的实现代码
2018/12/11 Python
python制作mysql数据迁移脚本
2019/01/01 Python
Python生成指定数量的优惠码实操内容
2019/06/18 Python
python django下载大的csv文件实现方法分析
2019/07/19 Python
基于Python实现ComicReaper漫画自动爬取脚本过程解析
2019/11/11 Python
利用Python如何实时检测自身内存占用
2020/05/09 Python
银行实习鉴定
2013/12/13 职场文书
公司前台辞职报告
2014/01/19 职场文书
学习雷锋精神心得体会范文
2014/03/12 职场文书
共产党员公开承诺践诺书
2014/05/28 职场文书
篮球比赛拉拉队口号
2014/06/10 职场文书
幸福家庭标语
2014/06/27 职场文书
公司禁烟通知
2015/04/23 职场文书
倡议书格式及范文
2015/04/29 职场文书
工程竣工验收申请报告
2015/05/15 职场文书
2015年法律事务部工作总结
2015/07/27 职场文书
Python中的min及返回最小值索引的操作
2021/05/10 Python