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 切换不同图片示例代码
Dec 05 Javascript
Jquery实现自定义tooltip示例代码
Feb 12 Javascript
JavaScript代码复用模式详解
Nov 07 Javascript
jQuery实现DIV层淡入淡出拖动特效的方法
Feb 13 Javascript
JQuery自适应窗口大小导航菜单附源码下载
Sep 01 Javascript
Bootstrap教程JS插件弹出框学习笔记分享
May 17 Javascript
使用Bootstrap框架制作查询页面的界面实例代码
May 27 Javascript
JS实现字符串转驼峰格式的方法
Dec 16 Javascript
flag和jq on 的绑定多个对象和方法(必看)
Feb 27 Javascript
js合并两个数组生成合并后的key:value数组
May 09 Javascript
在layui下对元素进行事件绑定的实例
Sep 06 Javascript
解决antd 表单设置默认值initialValue后验证失效的问题
Nov 02 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
使用CodeIgniter的类库做图片上传
2014/06/12 PHP
PHP传参之传值与传址的区别
2015/04/24 PHP
PHP面向对象程序设计实例分析
2016/01/26 PHP
PHP  实现等比压缩图片尺寸和大小实例代码
2016/10/08 PHP
jquery+thinkphp实现跨域抓取数据的方法
2016/10/15 PHP
laravel-admin表单提交隐藏一些数据,回调时获取数据的方法
2019/10/08 PHP
取得父标签
2006/11/14 Javascript
jquery弹出框的用法示例(一)
2013/08/26 Javascript
javascript控制在光标位置插入文字适合表情的插入
2014/06/09 Javascript
浅谈下拉菜单中的Option对象
2015/05/10 Javascript
jQuery下拉框的简单应用
2016/06/24 Javascript
jquery siblings获取同辈元素用法实例分析
2016/07/25 Javascript
AngularJS基础 ng-non-bindable 指令详细介绍
2016/08/02 Javascript
jQuery实现侧浮窗与中浮窗切换效果的方法
2016/09/05 Javascript
VueJs组件prop验证简单介绍
2017/09/12 Javascript
js注册时输入合法性验证方法
2017/10/21 Javascript
mpvue构建小程序的方法(步骤+地址)
2018/05/22 Javascript
JavaScript enum枚举类型定义及使用方法
2020/05/15 Javascript
[01:56]无止竞 再出发——中国军团出征2017年DOTA2国际邀请赛
2017/07/05 DOTA
[08:47]2018国际邀请赛 OG战队举杯时刻
2018/08/29 DOTA
python基础教程之字典操作详解
2014/03/25 Python
Python通过递归遍历出集合中所有元素的方法
2015/02/25 Python
python类继承用法实例分析
2015/05/27 Python
OpenCV2.3.1+Python2.7.3+Numpy等的配置解析
2018/01/05 Python
python实现微信自动回复及批量添加好友功能
2019/07/03 Python
通过python实现弹窗广告拦截过程详解
2019/07/10 Python
python使用原始套接字发送二层包(链路层帧)的方法
2019/07/22 Python
python实现TCP文件传输
2020/03/20 Python
Python高阶函数与装饰器函数的深入讲解
2020/11/10 Python
Peter Alexander新西兰站:澳大利亚领先的睡衣设计师品牌
2016/12/10 全球购物
日语专业毕业生自荐书
2014/06/18 职场文书
青年标兵事迹材料
2014/08/16 职场文书
2014年绿化工作总结
2014/12/09 职场文书
保险公司反洗钱宣传活动总结
2015/05/08 职场文书
2016年“我们的节日·重阳节”主题活动总结
2016/04/01 职场文书
解决hive中导入text文件遇到的坑
2021/04/07 Python