我正在使用onbeforeunload事件来确认关闭窗口
$(window).on('beforeunload', confirmClose);
问题是我在我的页面中使用UpdatePanel,当有一个ajax回发时,onbeforeunload事件停止工作。我找到了pageLoad事件处理程序,我试图用它来重新绑定事件,但我没有成功。 这是我的javascript代码
function pageLoad(sender, args)
{
if (args.get_isPartialLoad())
{
$(window).on('beforeunload', confirmClose);
}
}
在这个函数中,我可以在回发后执行javascript代码,但是我无法重新绑定事件。 任何帮助将不胜感激