私は以下を含む外部JavaScriptを持っています:
function random_imglink(){
var myimages=new Array()
myimages[1]="http://sevir.sitegoz.com/jchs/Banner1.png"
myimages[2]="http://sevir.sitegoz.com/jchs/banner2.png"
myimages[3]="http://sevir.sitegoz.com/jchs/banner3.png"
myimages[4]="http://sevir.sitegoz.com/jchs/banner4.png"
myimages[5]="http://sevir.sitegoz.com/jchs/banner5.png"
myimages[6]="http://sevir.sitegoz.com/jchs/banner6.png"
var ry=Math.floor(Math.random()*myimages.length)
if (ry==0)
ry=1
document.write('<img src="'+myimages[ry]+'" border=0>')
}
そして私のHTMLには以下が含まれています:
<script language="JavaScript">
<!--
random_imglink()
//-->
</script>
ただし、最初の画像のみが読み込まれます。
私のサイトはここにあります。バナーはページが読み込まれる(または再読み込みされる)たびに変更されるはずですが、最初の画像のみが表示されます。アイデアはありますか?