在用户离开带有自定义消息的网页之前,如何提示用户?

时间:2019-01-24 19:07:44

标签: javascript

我正在尝试使用window.confirm,因为您可以设置自定义消息,而使用window.onbeforeunloadyou cannot

window.onbeforeunload = () => window.confirm('Are you sure you want to leave')之类的东西会很好,但它不起作用。

2 个答案:

答案 0 :(得分:0)

如果传递的函数返回一个字符串到window.onbeforeunload,它将显示该消息。像choices这样的东西会起作用。

答案 1 :(得分:0)

您可以尝试一下。我想这就是你要的

window.onbeforeunload = popup;

function popup() {
  return 'I see you are leaving the site';
}