html導入外部js,htmlimg圖片加載失敗_js針對圖片加載失敗的處理方法分析

 2023-12-06 阅读 34 评论 0

摘要:本文實例講述了js針對圖片加載失敗的處理方法。分享給大家供大家參考,具體如下:在項目中不可避免會用到圖片,尤其是列表,有時候圖片會加載失敗;這樣就會顯示一個很難看的壞圖片縮略圖;下面介紹兩種方法,解決這個問題:

本文實例講述了js針對圖片加載失敗的處理方法。分享給大家供大家參考,具體如下:

在項目中不可避免會用到圖片,尤其是列表,有時候圖片會加載失敗;這樣就會顯示一個很難看的壞圖片縮略圖;下面介紹兩種方法,解決這個問題:

html導入外部js,1、如果在你的項目中有引入jQuery插件,你可以使用error([[data],fn])這個函數;

$("img").error(function(){

//當圖片加載失敗時,你要進行的操作

js文件加載順序。//$(this).attr('src','images/no_pic.jpg');

});

2、如果項目中沒有jQuery這樣的插件,可以使用HTML的DOM事件onerror事件處理;

先加載js還是css?HTML 中:

嘗試一下

JavaScript 中:

object.οnerrοr=function(){myScript};

嘗試一下

JavaScript 中, 使用 addEventListener() 方法:(注意: Internet Explorer 8 及更早 IE 版本不支持 addEventListener() 方法。)

object.addEventListener("error", myScript);

支持的 HTML 標簽: , , ,

另外,當圖片加載錯誤的時候,觸發onerror事件,還可使用一下方法進行處理:

①. 隱藏

②. 用默認的圖片替換:

PS:這里再為大家附上javascript系統自帶事件參考表供大家參考查詢:

希望本文所述對大家JavaScript程序設計有所幫助。

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://808629.com/190872.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 86后生记录生活 Inc. 保留所有权利。

底部版权信息