我的网站是http://littlehousearts.com。我正在使用 Prestashop 并添加了 javascript 以在每个页面加载时显示横幅。目前我只有一张横幅图片,它可以在主页和类别页面上正常加载。但它并不总是加载到产品页面上。我能够查看源代码并在源代码中适当地查看脚本标记。我使用的标签是:
<script src="banner.js" type="text/javascript"></script>
javascript文件中的代码是:
function random_imglink(){
var myimages=new Array();
index=0;
//specify random images below. You can have as many as you wish
myimages[1]="<a href='http://littlehousearts.com/28_golden'><img src='/img/golden.png' width='943' alt='GOLDEN Acrylic Paints' /></a>";
index=Math.floor(Math.random()*myimages.length);
if (index == 0){
index=1;
}
document.write(myimages[index]);
}
random_imglink();
我当前加载的横幅位于“赚取积分”下,并显示金色专业品质颜色。
知道为什么这不会在某些页面上加载吗?我对其进行了测试以加载不存在的图像,并且在该位置应该有一个文本可以读取undefined
,但它甚至不会出现在它丢失的页面上。