Javascript window.onbeforeunload在关闭选项卡时工作,但不';关闭浏览器时无法工作

Javascript window.onbeforeunload在关闭选项卡时工作,但不';关闭浏览器时无法工作,javascript,jsf,firefox,primefaces,onbeforeunload,Javascript,Jsf,Firefox,Primefaces,Onbeforeunload,对不起,我懂英语 我正在使用Firefox38、JSF2.0、Primefaces 4和Primefaces Extensions 1.2,在Chrome中运行得非常好 我的代码是 window.onbeforeunload = function(){ rcCloseWindow(); }; 我只需要在浏览器关闭时调用托管bean方法 <pe:remoteCommand name="rcCloseWindow" actionListener="#{loginManagedBean.wha

对不起,我懂英语

我正在使用Firefox38、JSF2.0、Primefaces 4和Primefaces Extensions 1.2,在Chrome中运行得非常好

我的代码是

window.onbeforeunload = function(){ rcCloseWindow(); };
我只需要在浏览器关闭时调用托管bean方法

<pe:remoteCommand name="rcCloseWindow" actionListener="#{loginManagedBean.whatever}" async="true"/>

在firefox中,当我关闭tab时,这项功能可以正常工作,但在Chrome中,当我关闭浏览器时,这项功能无法正常工作


有什么想法吗?谢谢。

您是否尝试过使用普通js函数而不是
pe:remoteCommand
?只是想看看它被称为?相关: