-1

我想在页面上显示一个表单,而不是加载。

我正在这样做:

window.onbeforeunload = function() {
    Test();
}

测试是显示表单的功能,问题是页面关闭而不显示。我看到的唯一方法是显示一个警告框,以防止在显示表单之前退出页面表单,这是我想要避免的。

有什么办法,插件或库,可以做到这一点?

4

2 回答 2

0

不,你不能。

如果用户告诉他的浏览器“嘿,我想关闭这个愚蠢的选项卡”,您不能强制浏览器忽略用户并显示表单而不是关闭选项卡。

那是因为 JavaScript 在客户端运行,所以客户端可以完全控制。

于 2013-10-09T21:56:13.043 回答
0

不正确,请访问bounceexchange.com 并查看页面,然后将鼠标悬停在 X 上以关闭选项卡,然后您将看到一个灯箱,其中显示了您的报价

于 2014-01-27T21:53:28.270 回答