IE 8中的问题

时间:2010-01-30 06:31:10

标签: jquery

嗨使用以下代码调用我的图像代码刷新

这里“captchaController.do”是springController。

  <img name="captchaImage" id="captchaImage" src="captchaController.do" width="150px" height="30px">&nbsp;<A href="#" class="standardLink" name="refreshImage" id="refreshImage" onClick="javascript:refreshImageCode();">Refresh</A>

/* This is used to refresh the image code*/
function refreshImageCode(){
 $("#captchaImage").attr("src", "captchaController.do");
}

其工作正常IE6但在IE 8中出现问题。没有什么事情会发生。 图像未显示

请帮忙

1 个答案:

答案 0 :(得分:1)

IE8可能正在缓存您的图像(或者因为名称相同而没有尝试重新加载)。试试这个:

function refreshImageCode(){
    $("#captchaImage").attr("src", "captchaController.do?" + (Math.random() * 1000));
}