我们有可用的函数来获取后退/过去的 url 使用: document.referrer
,那么有什么方法或函数来获取“转发”url吗?
我只想知道当前页面是否有后向或前向链接。我已经搜索了很多历史和历史会话,但由于一些安全问题,它们非常有限。
有没有办法获得下一个网址?
我们有可用的函数来获取后退/过去的 url 使用: document.referrer
,那么有什么方法或函数来获取“转发”url吗?
我只想知道当前页面是否有后向或前向链接。我已经搜索了很多历史和历史会话,但由于一些安全问题,它们非常有限。
有没有办法获得下一个网址?
不幸的是,没有从浏览器中提取正向或反向历史的编程方式。这是一个安全预防措施。您只能在历史记录中触发移动,而不能查看任何条目。
一个类似的问题... 您如何访问浏览器历史记录?
在以下规范http://dev.w3.org/html5/spec/history.html#the-history-interface中确认“5.5.2 历史接口”下的 W3C 状态
“无法从脚本访问实际条目。”
编辑,我要补充一点,这是唯一可用信息的地方。如果您正在开发扩展程序,您可以通过将当前 url 存储在存储中来自己跟踪 url,否则您将不走运。
您无法读取历史记录对象。您的脚本无法知道前进按钮将指向哪个 URL,或者它是否可用。