使用できます
document.write(Math.floor(Math.random()*2)
?'<table border="0" align="center"><tr><td width="468px"><a href="http://www.goldenads.ir/red.php?uid=230&pid=97&bid=26" target="_blank" ><img border="none" src="http://www.goldenads.ir/uploads/bnr/1319812021.gif" width="468" height="60" /></a></td><td width="468px"><a href="http://www.goldenads.ir/red.php?uid=230&pid=105&bid=49" target="_blank" ><img border="none" src="http://www.goldenads.ir/uploads/bnr/1319819372.gif" width="468" height="60" /></a></td></tr> <tr><td style="font: 11px tahoma;" colspan="2"><center><a href="" target="_blank" ></a></center></td></tr></table>'
:'<div align="center" dir="rtl"><a href="http://bermodashop.com/ad/click/1/90/ref:2066" target="_blank"><img src="http://bermodashop.com/upload/ad_90.gif" /></a></div>'
);
Math.floor(Math.random()*2)
0
との間のランダムな積分器1
です。
ただし、の使用は避けてくださいdocument.write
。
また、 http://goldenads.ir/showb.php?text = 0&uid = 230&c = 2&mod = h&type=hおよびhttp://bermodashop.com/adcode/run/banner/h/horizo ntal /1/0/0/の場合null // ref:2066はJavaSCriptファイルであるため、として提供する必要がありますtext/javascript
。ブラウザでリンクを開くと、リンクをとして提供するとどうなるかがわかりますtext/html
。
編集:
スクリプトに含まれるデータが可変である場合は、次を使用できます。
var s=document.createElement('script');
s.type="text/javascript";
s.src=Math.floor(Math.random()*2)?"http://goldenads.ir/showb.php?text=0&uid=230&c=2&mod=h&type=h":"http://bermodashop.com/adcode/run/banner/h/horizontal/1/0/0/null//ref:2066";
document.body.appendChild(s);
編集2:
document.write
バグがあるため、上記のコードは機能しないようです。次に、別のものを使用できますdocument.write
:
document.write('<script type="text/javascript" src="'+(Math.floor(Math.random()*2)?"http://goldenads.ir/showb.php?text=0&uid=230&c=2&mod=h&type=h":"http://bermodashop.com/adcode/run/banner/h/horizontal/1/0/0/null//ref:2066")+'"><\/script>');
編集3:
2つ以上のスクリプトが必要な場合は、次を使用できます。
var scripts=["http://goldenads.ir/showb.php?text=0&uid=230&c=2&mod=h&type=h",
"http://bermodashop.com/adcode/run/banner/h/horizontal/1/0/0/null//ref:2066",
"URL1",
"URL2"];
document.write('<script type="text/javascript" src="'+scripts[Math.floor(Math.random()*scripts.length)]+'"><\/script>');