Javascript改变img标签的src问题

1。单击按钮时,要更改图片字段中的图片
复制代码代码如下所示:

隐形

reflush()函数
{
document.getelementbyid(randimg)。src= / / createvalidatenum servlet;
}


2。解释
Servlet/CreateValidateNum is the servlet written by JAVA.The servlet is printed out of the picture

三.问题
图片修改下IE6,但它不是刷新在IE7和Firefox

4。案例分析
如果新的图片和旧的图片地址不一样,效果就会显现出来,那就是:图片有了变化。
但它就像一个验证代码的功能,旧图片和新图片的地址是一样的。
鉴于以上情况,人们怀疑图片地址是否相同,导致浏览器自动读取缓存。

5。解决方案
将Javascript更改为这种方式:
document.getelementbyid(randimg)。src= / / createvalidatenum servlet+ Math.random();
也就是说:每个访问地址是不同的,因为有一个随机数。