日期:2014-05-19  浏览次数:20616 次

问个比较低级的问题。。。。。。。。。勿喷。......
假如:用户登录的时候,密码输错之后,有个alert();提示,然后用户点击忘记密码操作,进入找回密码页面,
这时什么都不做,直接点取消(返回)按钮回到登录页面,就会有alert();提示
返回事件用的history.go(-1)/back(),也是一样。怎样再返回的时候不要有哪个提示框??

------解决方案--------------------
密码输错之后,你把错误提示显示在登陆页面不就完了么(或者Ajax,直接提示。),为嘛要alert弹出个窗口来吓人呢?
------解决方案--------------------
返回方法不用histery.go(-1) 直接写地址 并传一个参数过去
在登录页面判断 如果参数为空就alert 如果不为空则alert
------解决方案--------------------
哎 无解

我也问过 没人回答
------解决方案--------------------
你的alert();放在什么位置的?要是你是button的click或者mouseOver事件中,就不可能实现你的那个alert,关键是你想在什么时机弹出,不过最好的还是2楼的ajax