您的位置:首页网页设计ASP实例 → 动态显示图片的函数(显示广告条) 

动态显示图片的函数(显示广告条) 

时间:2004/11/7 3:00:00来源:本站整理作者:蓝点我要评论(0)

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="";

document.write (writeHTML);

}



相关阅读 Mac和Windows哪个好 windows和mac os对比介绍Win10预览版怎么升级 Win10预览版升级方法厂商不再预装Win7或8.1系统,驱动人生帮您快速升级Mac移动硬盘安装win8 Mac将win装在移动硬盘使用教程windows10xboxone串流简单教程Windows Hello怎么用 Windows Hello使用设置教程win10怎么关闭自动更新 win10如何关闭自动更新Mac系统如何远程桌面到Windows系统

文章评论
发表评论

热门文章 没有查询到任何记录。

最新文章 迅雷新手完全入门手册 asp下面javascript上传图片限制格式大小方法告诉大家网页弹出窗口应用总结ASP常见错误类型大全asp常见错误分析和解决办法

人气排行 总是弹出visual studio 实时调试器 三种解决SQLSERVER存储过程及调用详解Asp获取真实IP地址ASP中连接Mssql的几种方法一个简单好用的UBB编辑器(含代码)如何用Split将字符串转换为数组并获取数组下ASP防止表单重复提交的办法告诉你免费的简单聊天室源代码