Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/78.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,我想实现当用户关闭浏览器时,弹出应用程序,当用户单击离开此页面时,它将重定向到另一个页面 为此我已经试过了 <script language="JavaScript"> window.onbeforeunload = function() { return 'Are you sure?'; } </script> window.onbeforeunload=函数(){ 返回“您确定吗?”; } 弹出窗口正在出现。但我不知道当用户单击“

我想实现当用户关闭浏览器时,弹出应用程序,当用户单击离开此页面时,它将重定向到另一个页面

为此我已经试过了

    <script language="JavaScript">
      window.onbeforeunload = function() {
  return 'Are you sure?';
}
    </script>

window.onbeforeunload=函数(){
返回“您确定吗?”;
}
弹出窗口正在出现。但我不知道当用户单击“离开此页面”时如何重定向到页面。 请使用您的代码为我提供解决方案


window.onbeforeunload=函数(){return'确定吗?';}
在html中,添加重定向

单击
后,将弹出确认消息

================编辑

单击
时,将触发
窗口.onbeforeunload

这是确认消息弹出的意思。

您在javascript中使用确认框,请看这里:使用javascript使用window.location.href='@Url.Action(“Action”,“controllername”)“window.location.href=window.location.hreft这不是OP问题的答案。他想触发重定向。不是(像你建议的那样)点击navigate@RoyiNamir,通过在浏览器中单击“关闭”,浏览器将关闭浏览器,而不是通过本机javascript。这就是为什么我建议他其他人。建议他其他人!=op想要什么。我要强调的是:当用户单击“离开此页面”时重定向到一个页面Huei Tan我只想当用户单击“离开此页面”时,它将仅重定向到另一个页面。@Omega您需要确认弹出消息吗?
<script language="JavaScript">
  window.onbeforeunload = function() {   return 'Are you sure?'; }
</script>
<a href="http://www.google.com" target="_self"> Change url </a>