jquery查找上一个url在单击浏览器后退按钮时不起作用
我正在使用rails Desive进行用户登录 例如,假设我现在在a页jquery查找上一个url在单击浏览器后退按钮时不起作用,jquery,ruby-on-rails,ruby-on-rails-3,devise,Jquery,Ruby On Rails,Ruby On Rails 3,Devise,我正在使用rails Desive进行用户登录 例如,假设我现在在a页 localhost:3000/a 现在我点击链接并移动到b页 localhost:3000/b 现在我登录并进入仪表板 localhost:3000/dashboard 现在,我单击浏览器后退按钮,移动到/b页面,用户未登录。在浏览器控制台中,我尝试了 window.referrer 输出: localhost:3000/a 预期输出为/dashboard.对于窗口。referer要像这样工作,您需要快速单击并导
localhost:3000/a
现在我点击链接并移动到b页
localhost:3000/b
现在我登录并进入仪表板
localhost:3000/dashboard
现在,我单击浏览器后退按钮,移动到/b页面,用户未登录。在浏览器控制台中,我尝试了
window.referrer
输出:
localhost:3000/a
预期输出为/dashboard.对于
窗口。referer
要像这样工作,您需要快速单击并导航页面。单击此处的链接不可能找到此方法。。最好的方法是将其存储为不同的头并获取信息。