0
A
回答
0
HTML5历史数据。 “每当活动历史记录条目发生更改时,popstate事件就会发送到窗口。”然后对其过去的历史记录进行JavaScript检查,看看它是否与您的某个网页匹配,或查看这是他们访问过的第一个网页,请检查history.length = 1. https://developer.mozilla.org/en-US/docs/Web/API/History_API
存储一个cookie显示他们之前在该页面上。如果你需要告诉用户是否第一次访问一个页面。
隐藏了发布的表单数据,但用户在返回页面时可能会被要求重新提交(不推荐)。
我不相信有一种方法可以出于安全原因访问您网站范围之外的用户浏览器历史记录。
相关问题
- 1. 网站设备检测
- 2. 网站检测设备
- 3. 单击按钮时转到新网站
- 4. Android设备旋转时未检测到
- 5. 检查如果用户通过网站
- 6. 未能通过Selenium IDE在网站上找到按钮
- 7. 如何通过wp7上的c#单击网站上的按钮
- 8. 通过google检测aspx网站
- 9. 通过webBrowser在网站上按下按钮
- 10. 如何检测用户何时按下其Android设备上的“菜单”键?
- 11. 网站上的USB设备
- 12. 如何检测手指通过按钮时的情况以及按住屏幕上的按钮的按钮
- 13. 从网站通信到本地设备
- 14. 通过WebView正确缩放Android设备上的网站
- 15. 通过javascript我的网站上的Facebook按钮计数
- 16. 我可以使用javascript检测/抓取Broswer Back按钮吗?
- 17. PreventDefault BACK按钮
- 18. 如何检测设备是否通过移动应用连接到互联网?
- 19. 如何通过网站上的按钮进行导航?
- 20. 结果没有设置onPause()使用setResult()时按下Back按钮
- 21. 检查是否有Back按钮的URL
- 22. 如何检测网站上的谷歌AdSense广告通过webcrawling
- 23. WPF:检测转换按钮
- 24. 如何通过Android和iOS通过JavaScript检测设备上的触摸?
- 25. 通过移动设备连接到网站
- 26. 检测Android设备上的USB设备何时分离
- 27. 在设备上测试时丢失了Facebook注销按钮
- 28. 按BACK按钮时阻止缓存
- 29. 如何检测并显示用户在网页上使用的移动设备?
- 30. 使用Ionic2/angular2设备(Android)后退按钮单击检测
[追踪用户在浏览器上点击按钮时可能出现的重复](http://stackoverflow.com/questions/55871/track-when-user-hits-back-button-on-the-browser) –