作家
登录

从网易扒过来的js调用广告显示文件(随机几率)

作者: 来源:www.28hudong.com 2013-03-30 01:00:26 阅读 我要评论

从网易撬过来的js调用广告显示文件 只有下面短短几行代码可以随机显示flash和gif广告,还不错 复制代码 代码如下:function column02(imgSource,url,chance,type) { this.imgSource = imgSource; this.url = url; this.chance = chance; this.type = type; } function dispColumn02() { with (this) switch (type){ case "img": document.write("<A HREF=" + url + " target=_blank><IMG SRC=" + imgSource + " WIDTH=480 HEIGHT=250 BORDER=0></A>"); break; case "html": document.write("<IFRAME WIDTH=480 HEIGHT=250 MARGINWIDTH=0 MARGINHEIGHT=0 HSPACE=0 VSPACE=0 FRAMEBORDER=0 SCROLLING=no BORDERCOLOR=#000000 SRC="+ imgSource + "></iframe>"); break; case "flash": document.write("<embed src="+imgSource+" quality=high width=480 height=250 type=application/x-shockwave-flash pluginspage=http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash></embed>"); break; default: document.write(""); } } column02.prototype.dispColumn02 = dispColumn02; columns02 = new Array(); // flash , html , img 代表三种不同的广告模式 // 200 之类的数目是设置出现的机率 columns02[0] = new column02("http://smsimg.163.com/honey/honey_ad.swf","",200,"flash");//主广告 columns02[1] = new column02("http://smsimg.163.com/honey/honey_photo.swf","",800,"flash"); //上传图片免月租 columns02[2] = new column02("http://smsimg.163.com/honey/honey_gold.swf","",800,"flash"); //登陆送金币 //columns02[] = new column02("f","",100,"");// (20030422~20030722) sum_of_all_chances = 0; for (i = 0; i < columns02.length; i++) { sum_of_all_chances += columns02[i].chance; } function randomColumn02() { chance_limit = 0; randomly_selected_chance = Math.round((sum_of_all_chances - 1) * Math.random()) + 1; for (i = 0; i < columns02.length; i++) { chance_limit += columns02[i].chance; if (randomly_selected_chance <= chance_limit) { columns02[i].dispColumn02(); break; } } } this_column02 = randomColumn02(); 脚本之家测试代码,chance越大显示的几率越大 [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

  推荐阅读

  jquery的index方法实现tab效果

左侧为选项卡,右侧为详细内容。 原理: 点击左侧的列表项,根据所选列表项在列表的[索引n]显示第n个内容。 (首先需要将列表和内容一次性加载到页面,内容只显示第一个,这样切换起来更友好。) 如何获取选择列表>>>详细阅读


本文标题:从网易扒过来的js调用广告显示文件(随机几率)

地址:http://www.17bianji.com/kaifa2/JS/24933.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)