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

首頁 > 編程 > JavaScript > 正文

javascript修改IMG標(biāo)簽的src問題

2019-11-20 20:53:31
字體:
供稿:網(wǎng)友
1.當(dāng)點擊某一按鈕的時候,把圖片域中的圖片改變一下
復(fù)制代碼 代碼如下:

<img id="randimg" src="/servlet/CreateValidateNum" width="60" height="20" />
<span style="cursor:hand" onclick="reflush();return false;">看不清</span>
<script>
function reflush()
{
document.getElementById(randimg).src="/servlet/CreateValidateNum";
}
</script>

2.說明
”servlet/CreateValidateNum“是JAVA寫的servlet。該servlet是打印出圖片

3.出現(xiàn)的問題
在IE6下面圖片修改正常,但在IE7和Firefox下面卻不刷新

4.情況分析
如果新的圖片跟舊的圖片地址不一樣,效果是會出來的。即:圖片有發(fā)生改變。
但像”驗證碼“這種功能。新舊圖片的地址是一樣的。
鑒于上述情況,懷疑有可能是因為圖片地址是一樣的,而導(dǎo)致瀏覽器自動讀緩存。

5.解決方法
把javascript改成這樣即可:
document.getElementById(randimg).src="/servlet/CreateValidateNum?"+Math.random();
即:每次的訪問地址都不一樣,因為有加隨機(jī)數(shù)。所以問題解決
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 五原县| 乌海市| 佛山市| 滦平县| 册亨县| 常州市| 如东县| 瑞金市| 临夏市| 虹口区| 崇阳县| 荃湾区| 建德市| 乌恰县| 阿拉善右旗| 故城县| 大田县| 舒兰市| 高碑店市| 宝应县| 大连市| 乡城县| 汨罗市| 绥中县| 六枝特区| 旺苍县| 长宁区| 蕉岭县| 抚宁县| 扶绥县| 阿合奇县| 团风县| 察隅县| 开平市| 罗源县| 江源县| 五莲县| 阿图什市| 大关县| 沧源| 沂南县|