【发布时间】:2016-10-14 08:32:45
【问题描述】:
我知道document.referer,这不是我要找的。
这可能是一个解决方案,但我想在本地检索它而不使用服务器。
步骤:
我正在使用
history.pushState('','','#test')在我的页面的当前网址中推送一个新状态我要去下一页。
现在我想检索 URL 但
history.previoushas been erased since Gecko 26。
除了使用 cookie 或 sessionStorage 之外,还有其他获取此值的方法吗?
【问题讨论】:
-
我很抱歉。 link 中的答案正在使用
history.js库。可以作为参考。 -
@Rajesh 所以我不得不使用(或阅读)一个 api 只是为了使用一个函数:/ 任何人都不能取消将此帖子标记为重复吗?
-
@Rajesh 刚刚看到,我不知道我可以投票支持重新打开它。谢谢你:)
-
重新打开。听起来仍然像重复。无论框架如何,您都可能需要自己存储 URL
-
我个人认为这是重复的......如果您忽略链接问题使用history.js的事实,答案正是您想要的。
标签: javascript