img標簽中onerror用法
更新時間:2009年08月13日 00:22:50 作者:
可是這會引起再因網(wǎng)絡原因或其他原因使圖片不能正常加載的話 這樣就是再次調用onerror,基于微軟的一套核心的瀏覽器就會認為這是死循環(huán)
今日見一TX在HTML中寫了以下代碼<img src="xxx.jpg" onerror="this.src='xxx.jpg'" />
哎! 在FF上面還可以 但是在IE上面就不的,因為B/S結構有很多因素引發(fā)onerror,此處在發(fā)生onerror的時候給當前圖片重新制定個地址
可是這會引起再因網(wǎng)絡原因或其他原因使圖片不能正常加載的話 這樣就是再次調用onerror,基于微軟的一套核心的瀏覽器就會認為這是死循環(huán)
然后就會報 stack overflow 的錯誤。
解決方案:
使用兩個<img />
<style type="text/css">
.hidden {
display: none;
}
</style>
<img src="xxx.jpg" onerror="this.class='hidden';xx.class=''" />
<img src="xxx.jpg" class="hidden" />
哎! 在FF上面還可以 但是在IE上面就不的,因為B/S結構有很多因素引發(fā)onerror,此處在發(fā)生onerror的時候給當前圖片重新制定個地址
可是這會引起再因網(wǎng)絡原因或其他原因使圖片不能正常加載的話 這樣就是再次調用onerror,基于微軟的一套核心的瀏覽器就會認為這是死循環(huán)
然后就會報 stack overflow 的錯誤。
解決方案:
使用兩個<img />
復制代碼 代碼如下:
<style type="text/css">
.hidden {
display: none;
}
</style>
<img src="xxx.jpg" onerror="this.class='hidden';xx.class=''" />
<img src="xxx.jpg" class="hidden" />
相關文章
用js實現(xiàn)控件的隱藏及style.visibility的使用
用js控制控件的隱藏,使用style.visibility實現(xiàn) ,具體代碼如下,感興趣的朋友可以參考下哈,希望對大家有所幫助2013-06-06基于javascript實現(xiàn)簡單的抽獎系統(tǒng)
這篇文章主要為大家詳細介紹了基于javascript實現(xiàn)簡單的抽獎系統(tǒng),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-03-03