|
哎! 在FF上面還可以 但是在IE上面就不的,因為B/S結構有很多因素引發onerror,此處在發生onerror的時候給當前圖片重新制定個地址
可是這會引起再因網絡原因或其他原因使圖片不能正常加載的話 這樣就是再次調用onerror,基于微軟的一套核心的瀏覽器就會認為這是死循環
然后就會報 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" />
JavaScript技術:img標簽中onerror用法,轉載需保留來源!
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。