欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

解析img圖片沒找到onerror事件 Stack overflow at line: 0

 更新時間:2013年12月23日 08:43:40   作者:  
本篇文章主要介紹了img圖片沒找到onerror事件 Stack overflow at line: 0 需要的朋友可以過來參考下,希望對大家有所幫助

打開網(wǎng)頁時提示 Stack overflow at line: 0。我做了截圖如下:

經(jīng)過分析,發(fā)現(xiàn)網(wǎng)頁中存在類似如下的代碼:

<img src="pic.gif" onerror="javascript:this.src='/noPic.gif';" alt="pic" />

分析:特別注意 onerror,當圖片不存在時,將觸發(fā) onerror,而 onerror 中又為 img 指定一個 NoPic.gif 圖片。也就是說圖片存在則顯示 pic.gif,圖片不存在將顯示 noPic.gif。但問題來了,如果 noPic.gif 也不存在,則繼續(xù)觸發(fā) onerror,導致循環(huán),故出現(xiàn)錯誤。

說明:如果圖片存在,但網(wǎng)絡很不通暢,也可能觸發(fā) onerror。

解決方法:第一種::.去掉 onerror 代碼;或者更改 onerror 代碼為其它;或者確保 onerror 中的圖片足夠小,并且存在。

第二種:
<script type="text/javascript"> 
<!-- 
    function nofind(){ 
        var img=event.srcElement; 
        img.src="../../../sys/common/image/fileoperation/icon/default.gif"; 

img.onerror=null;       控制不要一直跳動 

    } 
//沒有找到時 用事件獲取 一個一個獲取 
//--> 
</script> 

<td align="center"><img src="../../../sys/common/image/fileoperation/icon/${file.suffix }.gif" onerror="nofind();" />${file.name }</td>    

第三種:
使用兩個<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使用FileSystemObject對象寫入文本文件內容的方法

    JavaScript使用FileSystemObject對象寫入文本文件內容的方法

    這篇文章主要介紹了JavaScript使用FileSystemObject對象寫入文本文件內容的方法,實例分析了javascript使用ActiveXObject的技巧與常見問題的解決方法,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-08-08
  • javascript求日期差的方法

    javascript求日期差的方法

    這篇文章主要介紹了javascript求日期差的方法,涉及JavaScript日期及字符串操作的相關技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2016-03-03
  • JavaScript?getter?setter金字塔???????

    JavaScript?getter?setter金字塔???????

    這篇文章主要介紹了JavaScript?getter?setter金字塔???????,文章圍繞主題展開詳細的內容介紹,具有一定的參考價值,需要的小伙伴可以參考一下
    2022-08-08
  • javascript怎么禁用瀏覽器后退按鈕

    javascript怎么禁用瀏覽器后退按鈕

    這篇文章主要介紹了javascript禁用瀏覽器后退按鈕的具體實現(xiàn),有需要的朋友可以參考下
    2014-03-03
  • 微信小程序實現(xiàn)滑動切換自定義頁碼的方法分析

    微信小程序實現(xiàn)滑動切換自定義頁碼的方法分析

    這篇文章主要介紹了微信小程序實現(xiàn)滑動切換自定義頁碼的方法,結合實例形式分析了微信小程序頁碼動態(tài)切換相關實現(xiàn)技巧與注意事項,需要的朋友可以參考下
    2018-12-12
  • JavaScript實現(xiàn)鼠標點擊導航欄變色特效

    JavaScript實現(xiàn)鼠標點擊導航欄變色特效

    本文給大家分享一段基于js代碼實現(xiàn)的鼠標點擊導航欄變色效果,代碼簡單易懂,非常不錯,具有參考借鑒價值,需要的的朋友參考下
    2017-02-02
  • echarts實現(xiàn)橫向和縱向滾動條(使用dataZoom)

    echarts實現(xiàn)橫向和縱向滾動條(使用dataZoom)

    這篇文章主要給大家介紹了關于echarts使用dataZoom實現(xiàn)橫向和縱向滾動條的相關資料,最近項目中使用到echarts圖表,當數(shù)據(jù)過多時需要添加橫向滾動條,需要的朋友可以參考下
    2023-08-08
  • Django模板繼承 extend標簽實例代碼詳解

    Django模板繼承 extend標簽實例代碼詳解

    這篇文章主要介紹了Django模板繼承 extend標簽實例代碼,非常不錯,具有一定的參考借鑒價值 ,需要的朋友可以參考下
    2019-05-05
  • js調用后臺servlet方法實例

    js調用后臺servlet方法實例

    今天做歷史記錄查詢功能,遇到了前后臺方法互相調用的問題,研究了一下,把成功經(jīng)驗記錄一二。
    2013-06-06
  • JavaScript類型系統(tǒng)之Object詳解

    JavaScript類型系統(tǒng)之Object詳解

    對象其實就是一組數(shù)據(jù)和功能的集合。對象可以通過執(zhí)行new操作符后跟要創(chuàng)建的對象類型的名稱來創(chuàng)建。而創(chuàng)建Object類型的實例并為其添加屬性和(或)方法,就可以創(chuàng)建自定義對象
    2016-01-01

最新評論