Primefaces 浏览器后退/关闭按钮上的确认对话框

Primefaces 浏览器后退/关闭按钮上的确认对话框,primefaces,Primefaces,PrimeFaces4.0 如果页面上有未保存的更改,我希望在浏览器后退/关闭按钮单击时显示Primefaces的确认对话框。我不知道如何做到这一点 window.onbeforeunload始终显示浏览器的警报框。我需要用Primefaces的确认对话框覆盖它。您是否尝试过以下操作window.onbeforeunload=function(){return PF('widget').show();}是的,我试过了,但不起作用。

PrimeFaces4.0

如果页面上有未保存的更改,我希望在浏览器后退/关闭按钮单击时显示Primefaces的确认对话框。我不知道如何做到这一点


window.onbeforeunload始终显示浏览器的警报框。我需要用Primefaces的确认对话框覆盖它。

您是否尝试过以下操作
window.onbeforeunload=function(){return PF('widget').show();}是的,我试过了,但不起作用。