html+javascript实现图片变换特效
2012-12-23 12:20
375 查看
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>无标题页</title>
<script language="javascript">
var imgUrl=new Array();
var imgLink=new Array();
var adNum=0;
var jumpUrl="http://pic.music.tom.com/view/35611/tid-35611-pid-1.html";
imgLink[1]="http://pic.music.tom.com/view/35611";
imgLink[2]="http://pic.music.tom.com";
imgUrl[1]="nover2.jpg";
imgUrl[2]="nover1.jpg";
var imgPre=new Array();
var j=0;
for (i=1;i<=imgUrl.length-1;i++)
{
if(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];
jumpUrl=imgLink[adNum];
theTimer=setTimeout("nextAd()", 7000);
}
//单击图片时实现导航
function goUrl()
{
if (jumpUrl != ''){
if (jumpTarget != '') window.open(jumpUrl,'_blank');
else location.href=jumpUrl;
}
}
</script>
</head>
<body>
<a href="javascript:goUrl()"><img style="FILTER:revealTrans(duration=2,transition=7);border:1 solid black"
src="javascript:nextAd()" width="300" border="0" name="imgInit" height="210"></a>
</body>
</html>
<head>
<title>无标题页</title>
<script language="javascript">
var imgUrl=new Array();
var imgLink=new Array();
var adNum=0;
var jumpUrl="http://pic.music.tom.com/view/35611/tid-35611-pid-1.html";
imgLink[1]="http://pic.music.tom.com/view/35611";
imgLink[2]="http://pic.music.tom.com";
imgUrl[1]="nover2.jpg";
imgUrl[2]="nover1.jpg";
var imgPre=new Array();
var j=0;
for (i=1;i<=imgUrl.length-1;i++)
{
if(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];
jumpUrl=imgLink[adNum];
theTimer=setTimeout("nextAd()", 7000);
}
//单击图片时实现导航
function goUrl()
{
if (jumpUrl != ''){
if (jumpTarget != '') window.open(jumpUrl,'_blank');
else location.href=jumpUrl;
}
}
</script>
</head>
<body>
<a href="javascript:goUrl()"><img style="FILTER:revealTrans(duration=2,transition=7);border:1 solid black"
src="javascript:nextAd()" width="300" border="0" name="imgInit" height="210"></a>
</body>
</html>
相关文章推荐
- 分享一个自己利用javascript中的window.setInterval()定时器实现页面背景图片变换的特效(同时淡入淡出效果)
- 10个用能用JavaScript实现的图片特效
- Javascript代码实现图片玻璃特效
- 用html+css+js实现的一个简单的图片切换特效
- HTML5+javascript实现图片加载进度动画效果
- JavaScript+html5 canvas实现图片破碎重组动画特效
- Blogger必修:10个能用JavaScript实现的图片特效
- JavaScript和CSS实现详情图片显示大图特效
- javascript实现首页图片自动切换【HTML/JSP】
- 10个能用JavaScript实现的图片特效
- javascript实现查看html网页放大图片功能
- 10个能用JavaScript实现的图片特效
- 轻松实现javascript图片轮播特效
- 轻松实现javascript图片轮播特效
- html使用javascript实现图片滚动无缝拼接
- 图片滚动特效实现方法的分析(JavaScript)
- [置顶] 在HTML表单中利用JavaScript实现图片上传的前端校验
- Html+Css 链接状态变换的单图片实现(精通CSS高级WEB解决方案)读书笔记
- HTML5+javascript实现图片加载进度动画效果
- Javascript保存网页为图片借助于html2canvas库实现