【问题标题】:is safari putting in history only pages tha are complete loaded?Safari 是否仅将完全加载的页面放入历史记录中?
【发布时间】:2019-08-29 10:43:15
【问题描述】:

我面临一个非常棘手的问题, 在 mac safari 中,我注意到如果您单击未完全加载的页面上的链接,假设我们所在的页面是 A,我们单击的链接会将我们带到页面 B,所以我们点击它,现在我们在 B 页。

请记住,我们在页面 A 完成加载之前点击了该链接。

从这一点开始,如果单击浏览器后退按钮,您会希望返回到页面 A,对,但是您会转到带有收藏夹的浏览器开始页面。

我只是要求确认这是预期的行为,如果页面未完成加载,它将不会进入 safari 的历史列表?!

【问题讨论】:

  • 欢迎来到 StackOverflow。这个网站是关于编程而不是一般的计算机使用。您应该删除问题并改为在 SuperUser 处提问。
  • @HazardousGlitch 不只是询问一般知识,我他试图通过编码来处理这个问题,但我总是陷入死胡同,所以如果有人有什么可以帮助我的话,我会在这里发布。无论如何,我怎么能问/发布给超级用户。提前致谢

标签: macos safari browser-history


【解决方案1】:

历史是 Javascript 的对象:

 manipulating the browser session history, (pages "visited" in the tab or frame that the current page is loaded in).

它在文档https://developer.mozilla.org/en-US/docs/Web/API/Window/history 上。 这意味着浏览器将存储完全加载的url。

我认为。

【讨论】:

  • 感谢您的回复,但我仍然想知道为什么这在 chrome 中没有发生(mac OSX 总是)!!!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2023-04-08
  • 2013-07-25
  • 2011-06-09
  • 1970-01-01
  • 1970-01-01
  • 2022-11-03
  • 1970-01-01
相关资源
最近更新 更多