首页 > web前端 > js教程 > 从网易扒过来的js调用广告显示文件(随机几率)_广告代码

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

WBOY
发布: 2016-05-16 18:10:56
原创
1354 人浏览过

从网易撬过来的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("从网易扒过来的js调用广告显示文件(随机几率)_广告代码");
break;
case "html":
document.write("");
break;
case "flash":
document.write("");
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 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 chance_limit += columns02[i].chance;
if (randomly_selected_chance columns02[i].dispColumn02();
break;
}
}
}
this_column02 = randomColumn02();

脚本之家测试代码,chance越大显示的几率越大

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板