Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/70.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 - Fatal编程技术网

Javascript 退出特定域路径时发出警报

Javascript 退出特定域路径时发出警报,javascript,jquery,Javascript,Jquery,我的任务如下 当访问者离开我们网站的特定目录时,显示警报“您正在离开我们网站的特殊部分” 比如说 访客进入我们的主页www.sample.com 单击链接导航到“www.sample.com/special place/” 单击另一个链接并导航到“www.sample.com/no special place/” 每当用户离开我们网站的该部分时,都需要显示该消息 不,我们不能只显示一次(基于cookie),每次他们离开该站点时都需要显示。对我知道。糟糕的用户体验 这可以通过Javascript实

我的任务如下

当访问者离开我们网站的特定目录时,显示警报“您正在离开我们网站的特殊部分”

比如说

访客进入我们的主页www.sample.com

单击链接导航到“www.sample.com/special place/”

单击另一个链接并导航到“www.sample.com/no special place/”

每当用户离开我们网站的该部分时,都需要显示该消息

不,我们不能只显示一次(基于cookie),每次他们离开该站点时都需要显示。对我知道。糟糕的用户体验

这可以通过Javascript实现吗?当访问者进入特殊位置路径时,捕获他们,然后退出到没有匹配字符“/special place/”的任何其他路径

是否可能使用jQuery来实现这一点

非常感谢您的任何见解或想法。

使用它将触发提示,询问用户是否要离开

$(window).bind("beforeunload", function() {
   //logic if you want to show prompt
   return "Are you sure you want to leave";//this text will be shown in a prompt
});
使用该选项将触发提示,询问用户是否要离开

$(window).bind("beforeunload", function() {
   //logic if you want to show prompt
   return "Are you sure you want to leave";//this text will be shown in a prompt
});