验证码不能正常更新的解决

更新方法是

function refresh(obj) {
obj.src = "${site.protocol!}${site.domain!}:${site.port!}${site.contextPath!}/qa/validateCode.htm";
}

这样在chrome内核浏览器没问题,但是IE不能正常更新。

function refresh(obj) {
obj.src = "${site.protocol!}${site.domain!}:${site.port!}${site.contextPath!}/qa/validateCode.htm?sid="+Math.random();
}

这样写就行了,后面加上随机数防止浏览器存储图片缓存

posted @ 2014-04-09 15:10  吴锦涛  阅读(267)  评论(0编辑  收藏  举报