我有一个包含以下内容的外部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>
但只有第一张图片加载 我的网站是here,每当任何网页加载(或重新加载)时,横幅都应该更改,但只有第一张图片出现,任何想法?
答案 0 :(得分:2)
Apache服务器区分大小写。你有“Banner1”大写,但没有其他横幅。当我尝试导航到其他图像(小写'b')时,我被重定向到托管站点 - 告诉我文件名不存在。
这可能不是您没有获得其他图像的原因,但它肯定没有帮助。