| JavaScriptって…? | JavaScript応用のツボ | ブラウザについて | JavaScript Market 利用規程 | JavaScript 各種サンプル | JavaScript 小技集 |
バナー式ランダムリンク1
ページを読み込む度にあらかじめ設定してあるリンク先とバナーの中から
ランダムに選択し、リンクとして表示します。
リンクを現在のウィンドウで開くか新しいウィンドウで開くかの設定ができます。
ブラウザの更新(リロード)ボタンをクリックすることで表示の変わるのが確認できます。
■ このスクリプトのソース
<script> tgt = 'target="_top"'; // リンクを開くターゲット(HTML書式) url = new Array(); img = new Array(); /* リンク先とそのバナーを記述 */ url[0] = "test0.html"; img[0] = "./image/0.gif"; url[1] = "test1.html"; img[1] = "./image/1.gif"; url[2] = "test2.html"; img[2] = "./image/2.gif"; url[3] = "test3.html"; img[3] = "./image/3.gif"; url[4] = "test4.html"; img[4] = "./image/4.gif"; url[5] = "test5.html"; img[5] = "./image/5.gif"; url[6] = "test6.html"; img[6] = "./image/6.gif"; url[7] = "test7.html"; img[7] = "./image/7.gif"; url[8] = "test8.html"; img[8] = "./image/8.gif"; url[9] = "test9.html"; img[9] = "./image/9.gif"; p = Math.round(Math.random() * (url.length - 1)); DOC = "<a href='" + url[p] + "' " + tgt + "><img src='" + img[p] + "' border=0></a>"; </script> <!-- バナーを表示する部分にここから --> <script> document.write(DOC); </script> <!-- ここまでのコードを記述 -->