Js中window.location.href跳转过快导致后端session丢失

不知道大家在做跳转的时候有没遇到这种情况,就是快速点击之后window.location.href跳转后导致session会丢失?具体情形是:点击登录按钮-跳转登录页面-点击登录(这里cookie存储了账号信息,故可直接点击登录)-跳转至首页。步骤就是这4步,不知道是什么原因导致,当我点击登录的时候,如果在登录页面快速点击登录按钮,有概率发生session丢失了,然后在window.location.href这里加个定时,这里设置1-2秒,跳转之后就比较正常。
我的ide是phpstorm,在出现这个bug时用远程调试调试过,php脚本跑完都没任何问题,session都有赋值,而且调试过程基本不会出现session丢失情况,包括如果网速过慢,也不会出现这种状况!!

这是我百度的结果:
http://blog.csdn.net/moneyshi...

但如果是这种情况的话,那应该是百分百丢失session吧?不应该是时有时无?


皈依舞
浏览 2095回答 1
1回答

墨色风雨

window.location.href后加一句return false
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript