当前位置: 代码迷 >> 跨浏览器开发 >> 关于火狐浏览器中回退到注册页面验证码无法刷新有关问题
  详细解决方案

关于火狐浏览器中回退到注册页面验证码无法刷新有关问题

热度:10176   发布时间:2013-02-26 00:00:00.0
关于火狐浏览器中回退到注册页面验证码无法刷新问题
最近我们做一个小网站,遇到一个棘手问题想请教一下您:
现在我们做了一个注册页面,其中有一个填写验证码的功能,火狐浏览器中,当正确填写正确信息(包括)验证码,点击提交按钮之后,在下一个页面中在按退格键回退到注册页面时,所有填写信息都保留,验证码图片也没有刷新,再次点击提交按钮又会提交成功,这样的话会被恶意重复多次提交。
而且这种现象只在火狐浏览器中出现,用其他浏览器的时候回退到注册页面验证码都会自动刷新,请问有没有什么办法能解决这种问题,能在火狐浏览器中回退到注册页面,验证码也能自动刷新。
------解决方案--------------------------------------------------------
  <SCRIPT LANGUAGE="JavaScript">
  <!--
document.write('<img src="https://passport.baidu.com/?verifypic?f='+Math.random()+'"/>');
  //-->
  </SCRIPT>
  <a href="http://www.baidu.com">test</a>
  相关解决方案