Javascript 如何显示弹出窗口然后用户关闭页面使用js

Javascript 如何显示弹出窗口然后用户关闭页面使用js,javascript,Javascript,我有个问题 情况-用户首次访问站点。用户希望关闭页面(不转到另一页,仅关闭)。网站有弹出窗口,包括提供折扣 我需要在用户离开站点之前显示弹出窗口。使用onbeforeunload方法 window.onbeforeunload = function(){ return 'Your message here.'; }; 我尝试了这个功能,但我不能显示我的弹出窗口,只有标准警报。此事件开始于用户在站点中导航。我尝试了此功能,但无法显示弹出窗口。并不是所有浏览器都支持自定义消息。这是在现代浏

我有个问题

情况-用户首次访问站点。用户希望关闭页面(不转到另一页,仅关闭)。网站有弹出窗口,包括提供折扣


我需要在用户离开站点之前显示弹出窗口。

使用onbeforeunload方法

window.onbeforeunload = function(){
    return 'Your message here.';
};

我尝试了这个功能,但我不能显示我的弹出窗口,只有标准警报。此事件开始于用户在站点中导航。我尝试了此功能,但无法显示弹出窗口。并不是所有浏览器都支持自定义消息。这是在现代浏览器上唯一有效的方法。其他的东西被使用和滥用来创建弹出窗口、弹出窗口、重新打开关闭的页面和其他讨厌的东西。