尝试以下案例:

  1. 登录雅虎邮箱。
  2. 单击收件箱。
  3. 单击草稿。
  4. 单击已发送。
  5. 单击垃圾邮件。
  6. 单击“垃圾箱”。
  7. 观察浏览器的后退历史菜单——这些不同的“页面”没有列出。
  8. 现在多次单击后退按钮 - 浏览器循环浏览之前单击的每个“页面”。(请注意,“前进”按钮不可用......)

最后,点击退出。现在点击后退按钮..缓存中没有任何“页面”。

雅虎是如何做到这一点的?看起来他们正在操纵“后退”按钮的使用。

由于我想实现类似的功能,因此希望对此进行分析。

有帮助吗?

解决方案

他们可能用自己的 浏览器历史记录管理器 (来源在 github)

其他提示

那是 Ajax 返回按钮 功能..

检查这个例子

http://mark.netmegs.com/bbfix/uptime.html

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top