如何检测前进按钮的可用性?

时间:2013-09-20 14:15:59

标签: javascript browser-history

我想使用导航按钮在混合移动应用程序的历史记录中前后移动。到目前为止,window.history.back()window.history.forward()正在努力工作。

但是,我想根据其可用性更改前进按钮样式。

如何知道前进按钮是否可用?如何知道用户是否点击了上一页的后退按钮?

1 个答案:

答案 0 :(得分:0)

您无法判断是否有正向历史记录。历史记录是一个安全问题,因为转发历史记录可能位于不同的域(例如带有用户银行帐号的URL)。因此,Javascript无权访问它。

你必须找到一个替代黑客来解决这个问题。侦听历史记录更改事件并在Javascript中设置状态变量。