此代碼不適用於IE,但它在Chrome和Firefox上執行。SCRIPT5007:無法設置屬性'href'的值:對象爲空或未定義
我收到此錯誤信息IE控制檯:SCRIPT5007:無法設置屬性「href」屬性的值:對象爲空或未定義
<script>
$(document).on("ready", alternar_banner);
array_imagen = new Array(2);
array_imagen[0] = new Image(108,225);
array_imagen[0].src = "banner1.gif";
array_imagen[1] = new Image(108,225);
array_imagen[1].src = "banner2.gif";
array_url = new Array(2);
array_url[0] = 'http://www.google.com';
array_url[1] = 'https://www.yahoo.com';
contador = 0;
function alternar_banner(){
window.document["banner"].src = array_imagen[contador].src;
window.document.links["bannerref"].href = array_url[contador];
contador ++;
contador = contador % array_imagen.length;
setTimeout("alternar_banner()",6000);
}
</script>
<a name="bannerref" href="#"><img src="#" name="banner" width=108 height=225 border=0></a>
相關的HTML代碼丟失。 –
在DOM中是否存在與「bannerref」標識的鏈接?如果存在,是否存在href標記? – Krishna