我知道有一些方法可以判断用户是否使用 Javascript 按下了后退按钮,但是有没有一种方法可以不借助 Javascript 来判断?是否有一种解决方案可能只涉及查看引荐来源网址?
最佳答案
没有 javascript 没有。
问题是后退按钮并不能保证您能命中服务器。它可以缓存页面客户端,即使它确实命中了服务器(加载页面),它也会收到来自初始命中的请求,而不是来自您刚刚访问的页面。后退按钮不会向请求添加“推荐”信息。它只是回到你做的最后一件事,而没有发送你刚刚所在位置的详细信息。
您需要处理这个客户端。
关于http - 在没有 Javascript 的情况下检测用户按下后退按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5360318/