Javascript 将您的网站转到其他网站时的警告消息

Javascript 将您的网站转到其他网站时的警告消息,javascript,jquery,html,Javascript,Jquery,Html,您如何为任何外部链接设置警告消息,让用户知道他们将离开您的站点并转到另一个站点 <div class="row"> <div class="col-lg-12"> <div class="form-group"> *For a list of all other forms not listed above that may be applicable - <a href="" target="_blank"><spa

您如何为任何外部链接设置警告消息,让用户知道他们将离开您的站点并转到另一个站点

<div class="row">
  <div class="col-lg-12">
    <div class="form-group">
      *For a list of all other forms not listed above that may be applicable - <a href="" target="_blank"><span class="noprint">(click here to print)</span></a>
    </div>
  </div>
</div>

*对于上文未列出且可能适用的所有其他表格的列表—

您可以使用beforeunload功能执行以下操作:

Jquery中的

$(window).bind('beforeunload', function(){
  return 'Are you sure you want to leave?';
});
Javascript中的

window.onbeforeunload = function(){
  return 'Are you sure you want to leave?';
};

奇怪的是,当我点击链接时,它不会启动。它是否也能与“空白”一起工作?@DavidBrierton不,它只在你关闭/离开页面时运行。即使它是到同一个站点(或者是刷新)。对于我所说的情况,有可能这样做吗?@DavidBrierton在卸载之前不使用
。这个答案根本不能回答你的问题。