广告图片轮显类dh_adShow Ver1.0.2

 对上次发布的广告图片轮显类dh_adShow进行了一次更新,更改了链接打开方式,新添IE Wipe渐变效果,添加轮显效果扩展。

<html>
<head>
<title>dh_adShow</title>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8">
<style>
* {margin:0px;}
</style>
<script language="javascript">
function dhAdShow(){
 //author:dh20156;
 this.bannerAd = new Array();
 this.style = 0;
 this.width = 609;
 this.height = 118;
 this.target = "_blank";
 this.targetObj = null;
 this.objAID = ("dh_adLink"+Math.random()).replace(//./g,"");
 this.objIID = ("dh_adImg"+Math.random()).replace(//./g,"");

 this.setup = function(){
  var objA = document.createElement("A");
  var objI = document.createElement("IMG");
  objA.id = this.objAID;
  objA.href = "#";
  objA.target = this.target;
  objA.title = "dh_adShow";
  objI.id = this.objIID;
  switch(this.style){
   case 0:objI.style.filter = "blendTrans(duration=3)";break;
   case 1:objI.style.filter = "progid:DXImageTransform.Microsoft.Wipe(GradientSize=1.0, wipeStyle=0, motion='forward', duration=3)";break;
   default:objI.style.filter = "blendTrans(duration=3)";break;
  }
  objI.width = this.width;
  objI.height = this.height;
  objI.border = 0;
  objI.alt = "dh_adShow";

  objA.appendChild(objI);
  
  if(this.bannerAd.length > 0){
   objI.src = this.bannerAd[0].src;
   objI.alt = this.bannerAd[0].tips;
   objA.href = this.bannerAd[0].url;
   objA.title = this.bannerAd[0].tips;
  }

  if(this.targetObj == null || this.targetObj == "document.body"){
   var scriptObj = document.getElementsByTagName("script");
   for(var i=0;i<scriptObj.length;i++){
    if(scriptObj[i].innerHTML.indexOf("new dhAdShow()") > -1 && scriptObj[i].parentNode.tagName != "HEAD"){
     this.targetObj = scriptObj[i].parentNode;
    }
   }
  }

  this.targetObj.appendChild(objA);
 }

 this.step = 1;
 this.slideShow = function(){
  var oa = document.getElementById(this.objAID);
  var oi = document.getElementById(this.objIID);
  if(this.bannerAd.length > 0 && oa != null && oi != null){
   if(document.all){
    switch(this.style){
     case 0:oi.filters.blendTrans.apply();break;
     case 1:oi.filters[0].apply();break;
     default:oi.filters.blendTrans.apply();break;
    }
   }
   oi.src = this.bannerAd[this.step].src;
   oi.alt = this.bannerAd[this.step].tips;
   oa.href = this.bannerAd[this.step].url;
   oa.title = this.bannerAd[this.step].tips;
   if(document.all){
    switch(this.style){
     case 0:oi.filters.blendTrans.play();break;
     case 1:oi.filters[0].Play();break;
     default:oi.filters.blendTrans.play();break;
    }
   }
   this.step = (this.step<(this.bannerAd.length-1))?(this.step+1):0;
   (new Image()).src = this.bannerAd[this.step].src;
  }
 }
}
</script>
</head>
<body>
<script language="javascript">
var bannerAd = new Array();
bannerAd[0] = {src:"/images/ad/ad01.jpg",url:"#",tips:"新干桃溪,/"绿色银行/""};
bannerAd[1] = {src:"/images/ad/ad02.jpg",url:"#",tips:"新干桃溪,/"绿色银行/""};
bannerAd[2] = {src:"/images/ad/ad03.jpg",url:"#",tips:"新干桃溪,/"绿色银行/""};
bannerAd[3] = {src:"/images/ad/ad04.jpg",url:"#",tips:"新干桃溪,/"绿色银行/""};
bannerAd[4] = {src:"/images/ad/ad05.jpg",url:"#",tips:"新干桃溪,/"绿色银行/""};
bannerAd[5] = {src:"/images/ad/ad06.jpg",url:"#",tips:"新干桃溪,/"绿色银行/""};
var dhss = new dhAdShow();
dhss.bannerAd = bannerAd;
dhss.style = 1;
dhss.target = "_self";
dhss.setup();
setInterval("dhss.slideShow()",8000);
</script>
</body>
</html>

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值