Javascript 如何检测Durandal中的后退按钮点击
在Durandal中是否有可能检测到单击了后退按钮?我已经检查了路由器模块,但不幸的是没有发现任何返回导航的指示Javascript 如何检测Durandal中的后退按钮点击,javascript,jquery,durandal,Javascript,Jquery,Durandal,在Durandal中是否有可能检测到单击了后退按钮?我已经检查了路由器模块,但不幸的是没有发现任何返回导航的指示 我需要activate()方法中的这个功能。如果单击“上一步”按钮,我将不向服务器发送其他请求,而是尝试从缓存加载数据。您可以使用Jquery查找: $(window).on("popstate") 您可以编写自己的服务,该服务将根据导航发生的方式切换全局标志的状态。当导航通过后退按钮时,将标志设置为1,如果不是,则取消设置 我不认为你能具体地检测到后退按钮,但是路由器有导航后退作
我需要activate()方法中的这个功能。如果单击“上一步”按钮,我将不向服务器发送其他请求,而是尝试从缓存加载数据。您可以使用Jquery查找:
$(window).on("popstate")
您可以编写自己的服务,该服务将根据导航发生的方式切换全局标志的状态。当导航通过后退按钮时,将标志设置为1,如果不是,则取消设置 我不认为你能具体地检测到后退按钮,但是路由器有
导航后退
作为属性。你的宝贵评论节省了我很多时间。很遗憾,我在任何地方都找不到这处房产。这是因为它不用于生产吗?谢谢!我选择了一种使用onbeforeunload事件的稍微不同的方法,但几乎是一样的。