为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

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

1 回答

?
墨色风雨

TA贡献1853条经验 获得超6个赞

window.location.href后加一句
return false

查看完整回答
反对 回复 2019-01-20
  • 1 回答
  • 0 关注
  • 2094 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信