Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/81.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 JS:在离开网站之前弹出,但不要跳转到另一个页面_Javascript_Jquery - Fatal编程技术网

Javascript JS:在离开网站之前弹出,但不要跳转到另一个页面

Javascript JS:在离开网站之前弹出,但不要跳转到另一个页面,javascript,jquery,Javascript,Jquery,正如你所知道的代码 window.onbeforeunload = function(){ return 'my message'; }; 在用户离开页面、重新加载当前页面或跳转到同一网站的其他页面之前运行警报。只有当用户关闭浏览器选项卡离开网站(域)时,才有解决方案吗?您可以查看:这与我的相同(包括“用户导航离开页面”但不离开网站),但我只需要用户离开网站(域)你是指当用户单击指向另一个页面(不在同一域)的链接或在URL栏中输入另一个URL时的解决方案吗?我想你应该检查一下:这是不一样的,

正如你所知道的代码

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

在用户离开页面、重新加载当前页面或跳转到同一网站的其他页面之前运行警报。只有当用户关闭浏览器选项卡离开网站(域)时,才有解决方案吗?

您可以查看:这与我的相同(包括“用户导航离开页面”但不离开网站),但我只需要用户离开网站(域)你是指当用户单击指向另一个页面(不在同一域)的链接或在URL栏中输入另一个URL时的解决方案吗?我想你应该检查一下:这是不一样的,你在卸载前得到了
onbeforeunload
-当用户导航离开页面时发生onunload