1

我有一个外部 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>

但只有第一张图片加载。
我的网站在这里,每次加载(或重新加载)任何页面时,横幅都应该改变,但只显示第一张图片,有什么想法吗?

4

1 回答 1

2

Apache 服务器区分大小写。您将“Banner1”大写,但没有其他横幅。当我尝试导航到其他图像(使用小写“b”)时,我被重定向到托管站点 - 告诉我文件名不存在。

这可能不是您没有获得其他图像的原因,但它肯定没有帮助。

于 2009-01-09T18:22:03.140 回答