ホームページ > ウェブフロントエンド > jsチュートリアル > NetEase から取得した JS は、広告表示ファイル (ランダムな確率)_広告コードを呼び出します

NetEase から取得した JS は、広告表示ファイル (ランダムな確率)_広告コードを呼び出します

WBOY
リリース: 2016-05-16 18:10:56
オリジナル
1358 人が閲覧しました

NetEase から取得した JS は広告表示ファイルを呼び出します
次の数行のコードだけで Flash 広告と GIF 広告をランダムに表示できますが、これは問題ありません

コードをコピー コードは次のとおりです。

function column02(imgSource,url,chance,type) {
this.imgSource =
this.url; = url;
this.chance = チャンス;
this.type = type;
関数 dispColumn02() {
with (this)
switch (type) >case "img" :
document.write("" );
ブレーク;
case "html":
document.write("");
break;
case "flash":
document.write("");
break;
デフォルト:
document.write("");
}
}
column02.prototype.dispColumn02 = new Array(); >// flash 、 html 、 img は 3 つの異なる広告モードを表します
// 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;
関数randomColumn02() {
chance_limit = 0;
randomly_selected_chance = Math.round((sum_of_all_chances - 1) * Math.random()) 1;
for (i = 0; i チャンス_リミット = columns02[i].chance ;
if (randomly_selected_chance <= チャンス_リミット) {
columns02[i].dispColumn02();
this_column02 =randomColumn02() ;


スクリプト ハウスのテスト コード、確率が高いほど表示される可能性が高くなります







[Ctrl A すべて選択 注:
外部 Js を導入する必要がある場合は、
を実行するために更新する必要があります]
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート