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

首頁 > 編程 > JavaScript > 正文

javascript動態(tài)改變img的src屬性圖片不顯示的解決方法

2019-11-21 00:11:30
字體:
供稿:網(wǎng)友
首先講下這個bug的出現(xiàn)的情況,頁面中有
復(fù)制代碼 代碼如下:

<a href="javascript:void(0)" onclick="document.getElementById('current').src='images/001.jpg';">
這么一個a標(biāo)簽,onclick中的JS代碼就是改變id為current的img標(biāo)簽的src屬性,以達(dá)到動態(tài)切換圖片的效果。可是不幸的是:IE是動態(tài)改變的圖片的路徑,但是圖片卻不顯示出來,得右鍵“顯示圖片”才能看到改變后的圖片,不知是什么原因,但據(jù)說是<a href="javascript:void(0)">或者<a href="#">這樣使用a標(biāo)簽的話并不能阻止a標(biāo)簽最后觸發(fā)一個什么行為,導(dǎo)致ie6會錯誤的認(rèn)為頁面刷新或者重定向了,并且中斷了當(dāng)前所有連接,這樣新圖片的加載就被aborted了(不知真假),不管原因是真是假,下面就先說下解決方案吧

簡單的解決方法: 
復(fù)制代碼 代碼如下:

<a href="javascript:void(0)" onclick="document.getElementById('current').src='images/001.jpg'; return false;">;


就是在代碼后面加上return false;即可
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 嵊泗县| 玉门市| 广平县| 新源县| 德昌县| 绥江县| 太康县| 邹城市| 三江| 佳木斯市| 呼图壁县| 南召县| 河西区| 陇川县| 苍南县| 都匀市| 石河子市| 阿克陶县| 富川| 云南省| 咸阳市| 南丰县| 凤山县| 龙门县| 白朗县| 茂名市| 阿拉善左旗| 屏东市| 海南省| 丰镇市| 平远县| 武胜县| 潞城市| 东平县| 泌阳县| 日喀则市| 桂东县| 南京市| 云龙县| 东辽县| 信丰县|