修改了一下,应该可以了。FF 下面有个无关紧要的问题,我还没看出来为什么,但是不影响功能吧。
代码:
<script language="JavaScript">
<!--
var listCode;
var newsPic;
var newsLoc;
function loadBanner() {
listCode = 0;
newsPic = new Array(5);
newsLoc = new Array(5);
newsPic[0]="http://cms.11k.net/images/newsite.gif"; newsLoc[0]="msgshow.php?bk=sys_bd_misc&newsid=4e26fae1075067bfbb58c251a5ce0ae0";
newsPic[1]="http://cms.11k.net/images/onlyidcjz.gif"; newsLoc[1]="msgshow.php?bk=sys_bd_misc&newsid=9c46235465cf1c60e951333aacb48815";
newsPic[2]="http://cms.11k.net/images/onlyidc.gif"; newsLoc[2]="msgshow.php?bk=sys_bd_misc&newsid=3337334e22cc3a47db5e07e5635cd6fa";
newsPic[3]="http://cms.11k.net/images/newsite.gif"; newsLoc[3]="msgshow.php?bk=sys_bd_misc&newsid=32017b6c4b0496fa708c281a9a1b0925";
newsPic[4]="http://cms.11k.net/images/onlyidcjz.gif"; newsLoc[4]="msgshow.php?bk=sys_bd_misc&newsid=67ff1312c6761b5677d3d72741a3a756";
setTimeout("changeBanner()", 15000);
}
function changeBanner() {
listCode = listCode + 1;
if (listCode == 5) {
listCode = 0;
}
bannerSrc = newsPic[listCode];
document.getElementById("adBanner").src = bannerSrc;
setTimeout("changeBanner()", 15000);
}
function changeLink() {
self.location = newsLoc[listCode];
}
//-->
</script>
<body onload="loadBanner();">
<table width="100%" border="0" cellspacing="0" cellpadding="0" height="138">
<tr valign="top">
<td >
<img id="adBanner" src=http://cms.11k.net/images/onlyidc.gif width="396" height="149" alt="动态广告图片" onclick="changeLink();"></td></tr></table>
</body>