国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > JavaScript > 正文

用Javascript判斷圖片是否存在,不存在則顯示默認(rèn)圖片的代碼

2019-11-21 02:11:53
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

利用image對(duì)象的onerror事件來(lái)判斷,出錯(cuò)則更換image對(duì)象的src為默認(rèn)圖片的URL。 


[Ctrl+A 全選 注:如需引入外部Js需刷新才能執(zhí)行]


下面是通過(guò)js的判斷
用javascript判斷指定圖片文件是否存在:
如判斷<img src="http://www.survivalescaperooms.com/logos.gif">這個(gè)圖片地址是否存在.
如果不存在,隔幾秒重新探測(cè)此圖片,如果地址有效則,提示地址有效
復(fù)制代碼 代碼如下:

<script type="text/javascript">
function IsExist(url)
{
x = new ActiveXObject("Microsoft.XMLHTTP")
x.open("HEAD",url,false)
x.send()
return x.status==200
}
alert(IsExist("http://www.survivalescaperooms.com/logos.gif"))
</script>

圖片存在則上面的返回true
復(fù)制代碼 代碼如下:

<SCRIPT language="javascript">
var xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
xmlhttp.Open("GET", "http://www.survivalescaperooms.com/logos.gif", false);
xmlhttp.Send();
alert(xmlhttp.responseText);
</SCRIPT>

圖片存在則返回GIF89aX
復(fù)制代碼 代碼如下:

<img src="http://www.survivalescaperooms.com/logos2.gif" onerror="alert('該圖片不存在!');">

因?yàn)閳D片不存在則返回該圖片不存在!

發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 浦城县| 图木舒克市| 错那县| 山阳县| 中江县| 大兴区| 威宁| 贡觉县| 涟源市| 东乌珠穆沁旗| 邵武市| 古浪县| 镇雄县| 榆中县| 郓城县| 农安县| 维西| 敦化市| 远安县| 滕州市| 满城县| 高碑店市| 巧家县| 永寿县| 霍城县| 仪陇县| 会泽县| 金湖县| 耒阳市| 桑植县| 乌兰浩特市| 浦城县| 教育| 建水县| 金乡县| 盐城市| 弋阳县| 岚皋县| 海南省| 新龙县| 新乡县|