最新文章
·UTF-8轉GB2312函數
·利用xslt对xml进行缩...
·判断Cookies是否处于...
·利用ASP嵌套JS+SQL Se...
·简体中文编码对应器 ...
·SQL语言快速入门之一
·几个常用的小函数(二...
·浅谈数据库接口技术
·ASP漏洞及安全建议
·构造ConnectionString...
·如何用最简单的语句提...
·正则表达式简介(微软...
相关文章
·用Asp生成条形码
·试试看这个,可能和你...
·论坛E-mail验正的正则...
·ASP调用带参数存储过...
·ASP中Cookie使用指南
·CSS2参考之三(转贴)...
·以前收集到的一些资料...
·简体中文编码对应器
·用javascript 调用wor...
·对数据库中的记录用上...
·WAP中的ASP技术(二)
·正则表达式简介(微软...
推荐文章
·在asp中调用sql serve...
·配置一个安全的IIS5初...
·A Horizontal Percent...
·一套加解密字符串的函...
·颜色英文代码全集(之...
·利用ASP存取各种常用...
·全编辑WebGrid控件Lrc...
·加亮显示ASP文章原代...
·从网页上下载控件时制...
·使用 IIS 5.0 调整 We...
·论坛关键技术,树状记...
·asp实现在web中显示电...
  您现在的位置: 休闲居 >> 网络学院 >> 网络编程 >> ASP >> 

动态显示图片的函数(显示广告条)
  人气: 【字体:大 中 小】
  发布时间:2007-09-23 22:21:04

function ShowAd(){
  var Ad_Img=new Array(10);
  var Ad_Link=new Array(10);
  var Ad_Showtime=new Array(10);
  var Totle_Showtim=0;
  
  //投放广告的图片路径
  Ad_Img[0]="/img/banner/01.jpg";
  Ad_Img[1]="/img/banner/02.gif";
  Ad_Img[2]="/img/banner/03.gif";
  Ad_Img[3]="/img/banner/04.gif";
  Ad_Img[4]="/img/banner/05.gif";
  Ad_Img[5]="/img/banner/06.gif";
  Ad_Img[6]="/img/banner/07.gif";
  Ad_Img[7]="/img/banner/08.gif";
  Ad_Img[8]="/img/banner/09.gif";
  Ad_Img[9]="/img/banner/10.gif";
  
  //投放广告的链接名称
  Ad_Link[0]="#";
  Ad_Link[1]="#";
  Ad_Link[2]="#";
  Ad_Link[3]="#";
  Ad_Link[4]="#";
  Ad_Link[5]="#";
  Ad_Link[6]="#";
  Ad_Link[7]="#";
  Ad_Link[8]="#";
  Ad_Link[9]="#";
  
  //投放广告的出现概率,数值越大可能性越大,必须大于等于0
  Ad_Showtime[0]=0;
  Ad_Showtime[1]=1;
  Ad_Showtime[2]=2;
  Ad_Showtime[3]=3;
  Ad_Showtime[4]=4;
  Ad_Showtime[5]=5;
  Ad_Showtime[6]=6;
  Ad_Showtime[7]=7;
  Ad_Showtime[8]=8;
  Ad_Showtime[9]=9;

  var i;
  
  for(i=0;i<10;i++){
    Totle_Showtim+=Ad_Showtime[i];
  }

  for(i=0;i<10;i++){
    if(i!=0){
      Ad_Showtime[i]+=Ad_Showtime[i-1];
    }
  }

  for(i=0;i<10;i++){
      Ad_Showtime[i]/=Totle_Showtim
  }

  var Display_Ad;
  var rnd;
  rnd=Math.random();
  
  if(rnd<=Ad_Showtime[0]){
    Display_Ad=0;
  }
  else if(rnd<=Ad_Showtime[1]){
    Display_Ad=1;
  }
  else if(rnd<=Ad_Showtime[2]){
    Display_Ad=2;
  }
  else if(rnd<=Ad_Showtime[3]){
    Display_Ad=3;
  }
  else if(rnd<=Ad_Showtime[4]){
    Display_Ad=4;
  }
  else if(rnd<=Ad_Showtime[5]){
    Display_Ad=5;
  }
  else if(rnd<=Ad_Showtime[7]){
    Display_Ad=6;
  }
  else if(rnd<=Ad_Showtime[7]){
    Display_Ad=7;
  }
  else if(rnd<=Ad_Showtime[8]){
    Display_Ad=8;
  }
  else {
    Display_Ad=9;
  }

writeHTML="<a href="+Ad_Link[Display_Ad]+"><img src="+Ad_Img[Display_Ad]+" border=0></a>";
document.write (writeHTML);
}

≡ 查看、发表评论 ≡