我正在使用 history.back(-1) 并且还尝试 history.go(-1) 转到上一个 URL,它成功地将我导航到上一个 URL,但在 Chrome 中它从缓存中获取内容,所以如果我通过ajax 并导航到其他页面并希望返回到以前的 URL,它应该刷新页面并从数据库而不是缓存中获取新的更新内容。此问题仅存在于 chrome 中,也可能存在于 Safari 5 中。
或者除了使用历史对象之外,还有什么方法可以转到以前的 URL?好吧,我们可以使用document.referrer但它没有给我 hash(#) 值,假设我有一个 URL http://www.example.com/home.html#navigate如果我使用document.referrer它只会给我http://www.example.com/home.html
请帮忙