Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Javascript关闭浏览器选项卡时触发函数或事件_Javascript_Jquery_Html - Fatal编程技术网

使用Javascript关闭浏览器选项卡时触发函数或事件

使用Javascript关闭浏览器选项卡时触发函数或事件,javascript,jquery,html,Javascript,Jquery,Html,当用户关闭浏览器选项卡并阻止其关闭时,是否可能触发功能?弹出窗口将要求用户继续进入其他页面或继续关闭浏览器页面 情景: 当用户关闭页面的浏览器选项卡时,它不会立即关闭,而是会出现一个自定义弹出窗口(可能是html弹出窗口),提示用户是否继续关闭或转到其他页面。因此,它将有两个按钮,关闭并进入页面 如果不能使用HTML弹出窗口,提示也可以。但它应该是交叉的 顺便说一下,我更喜欢使用Javascript。。这是我的理想脚本,可以让这个函数工作 谢谢:试试这个: var popit = tr

当用户关闭浏览器选项卡并阻止其关闭时,是否可能触发功能?弹出窗口将要求用户继续进入其他页面或继续关闭浏览器页面

情景:

当用户关闭页面的浏览器选项卡时,它不会立即关闭,而是会出现一个自定义弹出窗口(可能是html弹出窗口),提示用户是否继续关闭或转到其他页面。因此,它将有两个按钮,关闭并进入页面

如果不能使用HTML弹出窗口,提示也可以。但它应该是交叉的

顺便说一下,我更喜欢使用Javascript。。这是我的理想脚本,可以让这个函数工作

谢谢:

试试这个:

     var popit = true;
     window.onbeforeunload = function() { 
      if(popit == true) {
           popit = false;
           return "Are you sure you want to leave?"; 
      }
 }
您正在查找onbeforeunload:


要知道,如果你这样做,你会让访问者非常恼火,这是非常不受欢迎的。

Like?你真的不应该这样做,这是一个可怕的垃圾邮件,为什么让人们不离开你的网站。下面的答案对你有帮助吗?
window.onbeforeunload = function() {
  return "Are you sure you wish to leave the page?";
}