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 相关文章推荐
jquery 框架使用教程 AJAX篇
Oct 11 Javascript
jquery checkbox,radio是否选中的判断代码
Mar 20 Javascript
Jquery中children与find之间的区别详细解析
Nov 29 Javascript
Javascript中的apply()方法浅析
Mar 15 Javascript
jQuery插件animateSlide制作多点滑动幻灯片
Jun 11 Javascript
常用的Javascript数据验证插件
Aug 04 Javascript
JavaScript 数组的深度复制解析
Nov 02 Javascript
JavaScript中运算符规则和隐式类型转换示例详解
Sep 06 Javascript
jQuery实现表单动态添加与删除数据操作示例
Jul 03 jQuery
详解Webpack loader 之 file-loader
Nov 07 Javascript
微信小程序实现展示评分结果功能
Feb 15 Javascript
Javascript数组及类数组相关原理详解
Oct 29 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
web方式ftp
2006/10/09 PHP
php后台程序与Javascript的两种交互方式
2009/10/25 PHP
php中print(),print_r(),echo()的区别详解
2014/12/01 PHP
PHP获取MySQL执行sql语句的查询时间方法
2018/08/21 PHP
解决php写入数据库乱码的问题
2019/09/17 PHP
laravel框架邮箱认证实现方法详解
2019/11/22 PHP
jquery 查找新建元素代码
2010/07/06 Javascript
一个简单的实现下拉框多选的插件可移植性比较好
2014/05/05 Javascript
JavaScript学习笔记之内置对象
2015/01/22 Javascript
JQuery显示隐藏DIV的方法及代码实例
2015/04/16 Javascript
第一次接触JS require.js模块化工具
2016/04/17 Javascript
从0开始学Vue
2016/10/27 Javascript
Angular实现跨域(搜索框的下拉列表)
2017/02/16 Javascript
JavaScript数据结构之二叉树的删除算法示例
2017/04/13 Javascript
详解vue2.0+axios+mock+axios-mock+adapter实现登陆
2018/07/19 Javascript
Jquery动态列功能完整实例
2019/08/30 jQuery
js实现无限层级树形数据结构(创新算法)
2020/02/27 Javascript
Python Socket编程入门教程
2014/07/11 Python
发布你的Python模块详解
2016/09/15 Python
Python爬虫实例_城市公交网络站点数据的爬取方法
2018/01/10 Python
CentOS7下python3.7.0安装教程
2018/07/30 Python
如何利用python给图片添加半透明水印
2019/09/06 Python
python七种方法判断字符串是否包含子串
2020/08/18 Python
Python描述数据结构学习之哈夫曼树篇
2020/09/07 Python
python中pivot()函数基础知识点
2021/01/03 Python
英国天然有机美容护肤品:Neal’s Yard Remedies
2018/05/05 全球购物
车间操作工岗位职责
2013/12/19 职场文书
品酒会策划方案
2014/05/26 职场文书
服务口号大全
2014/06/11 职场文书
课外访万家心得体会
2014/09/03 职场文书
2015学习委员工作总结范文
2015/04/03 职场文书
工作证明格式范文
2015/06/15 职场文书
python 如何用terminal输入参数
2021/05/25 Python
使用Nginx搭载rtmp直播服务器的方法
2021/10/16 Servers
「海贼王」112.9万粉丝纪念图标公布
2022/03/21 日漫
Tomcat执行startup.bat出现闪退的原因及解决办法
2022/04/20 Servers