在firebug中调试时候,将“控制台,脚本和网络”功能都开启,
页面上有一个验证码
<img
οnclick="this.src = 'verifyImage.action?rnd=' + Math.random();"
id="yzm" style="cursor:pointer"
src='verifyImage.action' alt="看不清,请刷新!" />
调试的时候发现,每次点这个验证码,后台的action实际是被调用了2次,而网页中的图片显示的起始第一次调用时得到的图片,而服务器session中存的是第二次调用时生成的图片内容,如果直接按照网页上显示的验证码内容填写的话,会报验证码错。
检查后发现,第二次的调用是由firebug插件调用造成的。关闭firebug的“网络“功能就行了