Javascript 在onunload上设置卸载窗口的焦点
我在onunload事件中得到了一个确认对话框。它工作得很好,但只有一个问题:窗口在onunload时丢失焦点并自动将其传递给父窗口。但由于确认对话框仍在进行,我不想失去对该窗口的关注 我已经尝试使用Javascript 在onunload上设置卸载窗口的焦点,javascript,window.onunload,Javascript,Window.onunload,我在onunload事件中得到了一个确认对话框。它工作得很好,但只有一个问题:窗口在onunload时丢失焦点并自动将其传递给父窗口。但由于确认对话框仍在进行,我不想失去对该窗口的关注 我已经尝试使用window.focus()手动设置焦点,但这不起作用 目前,我的onunload事件代码如下所示: window.onunload = sessionConfirmation; function sessionConfirmation(e) { window.focus(); co
window.focus()
手动设置焦点,但这不起作用
目前,我的onunload事件代码如下所示:
window.onunload = sessionConfirmation;
function sessionConfirmation(e) {
window.focus();
confirm('test');
}
提前谢谢你 不太清楚你的最终目的是什么,但我假设你希望在用户试图离开页面时显示一个确认对话框。如果是这样,您希望改为执行以下操作:
window.onbeforeunload = sessionConfirmation;
function sessionConfirmation(e) {
return "test";
}
希望这就是你想要的 多谢各位!那正是我要找的!