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 相关文章推荐
使用按钮控制以何种方式打开新窗口的属性介绍
Dec 17 Javascript
jquery操作cookie插件分享
Jan 14 Javascript
js实时获取并显示当前时间的方法
Jul 31 Javascript
AngularJS使用angular-formly进行表单验证
Dec 27 Javascript
JS实现动态生成表格并提交表格数据向后端
Nov 25 Javascript
解析预加载显示图片艺术
Dec 05 Javascript
详解RequireJS按需加载样式文件
Apr 12 Javascript
浅析webpack 如何优雅的使用tree-shaking(摇树优化)
Aug 16 Javascript
vue双花括号的使用方法 附练习题
Nov 07 Javascript
彻底搞懂并解决vue-cli4中图片显示的问题实现
Aug 31 Javascript
Vue绑定用户接口实现代码示例
Nov 04 Javascript
javascript函数式编程基础
Sep 15 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目录函数实现创建、读取目录教程实例
2011/01/13 PHP
解读PHP中的垃圾回收机制
2015/08/10 PHP
Laravel框架实现调用百度翻译API功能示例
2019/05/30 PHP
几款极品的javascript压缩混淆工具
2007/05/16 Javascript
表格 隔行换色升级版
2009/11/07 Javascript
使用jQuery模板来展现json数据的代码
2010/10/22 Javascript
autoPlay 基于jquery的图片自动播放效果
2011/12/07 Javascript
JQuery一种取同级值的方式(比如你在GridView中)
2012/03/15 Javascript
开启BootStrap学习之旅
2016/05/04 Javascript
AngularJS 入门教程之事件处理器详解
2016/08/19 Javascript
使用JS轻松实现ionic调用键盘搜索功能(超实用)
2016/09/06 Javascript
nodejs基础应用
2017/02/03 NodeJs
nodejs学习笔记之路由
2017/03/27 NodeJs
通过命令行生成vue项目框架的方法
2017/07/12 Javascript
小程序开发基础之view视图容器
2018/08/21 Javascript
基于Vue实现的多条件筛选功能的详解(类似京东和淘宝功能)
2019/05/07 Javascript
浅谈JS的原型和继承
2019/05/08 Javascript
angular6开发steps步骤条组件
2019/07/04 Javascript
ES6 新增的创建数组的方法(小结)
2019/08/01 Javascript
js实现固定区域内的不重叠随机圆
2019/10/24 Javascript
js实现简单放大镜效果
2020/03/07 Javascript
通过实例解析chrome如何在mac环境中安装vue-devtools插件
2020/07/10 Javascript
vue.js 输入框输入值自动过滤特殊字符替换中问标点操作
2020/08/31 Javascript
python XlsxWriter模块创建aexcel表格的实例讲解
2018/05/03 Python
Python基本数据结构与用法详解【列表、元组、集合、字典】
2019/03/23 Python
django将网络中的图片,保存成model中的ImageField的实例
2019/08/07 Python
Python tkinter布局与按钮间距设置方式
2020/03/04 Python
英国领先的野生鸟类食品供应商:GardenBird
2018/08/09 全球购物
SCDKey德国:全球领先的数字游戏市场
2019/04/09 全球购物
医科学校毕业生自荐信
2013/11/09 职场文书
毕业生求职找工作的自我评价范文
2013/11/27 职场文书
关于迟到的检讨书
2014/01/26 职场文书
大学生村官承诺书
2014/03/28 职场文书
民主评议党员自我评价材料
2014/09/18 职场文书
学生上课看漫画的检讨书
2014/09/26 职场文书
《敬重卑微》读后感3篇
2019/11/26 职场文书