当我试图离开页面时,它应该询问确认消息,如果我点击确定它重定向到其他页面如果我点击“取消”它会留在同一页面上谁?
答案 0 :(得分:1)
您可以像这样使用onbeforeunload
window.onbeforeunload = function () {
return "There are unsaved changes to your survey";
}
答案 1 :(得分:1)
单击“确定”后,您无法重定向到其他页面,浏览器将不会提供此选项。您可以执行的操作是在关闭选项卡/窗口之前显示警告消息。现代浏览器甚至不允许在该窗口中显示自定义消息。