如何检测window.location.reload或location.href是什么?

时间:2018-10-26 11:12:13

标签: javascript jquery html5

我有一些方法,其中调用了window.location.reloadlocation.href。我需要检测是被调用的是window.location.reload还是location.href

如果是window.location.reload,我将不做任何处理。否则,我会要求用户确认。

1 个答案:

答案 0 :(得分:1)

  

我有方法

如果控制方法,则应在卸载页面之前在其中添加do_any_processing()调用。那将是最干净的路径。

省时省力的方法是,在卸载事件之前设置全局状态标志(设置为“ reload”或“ redir”之类的值),然后在onunload钩中检查该标志。