Javascript 检测是否;停留在这一页上;或;在这一页上留下“;在确认时单击以关闭浏览器

Javascript 检测是否;停留在这一页上;或;在这一页上留下“;在确认时单击以关闭浏览器,javascript,jquery,Javascript,Jquery,假设有一个asp.net页面,该页面分为三个主要部分。左侧有导航菜单;右上顶部有一个凸耳;在右下部分,实际页面内容显示在iframe中。当用户单击导航菜单中的任何链接时,将添加一个选项卡,相应的页面将在iframe中打开,就像ie/firefox浏览器中的选项卡一样 现在,要求用户更改任何输入类型控件,如文本框、复选框等;之后,如果用户希望通过单击tab关闭此页面,则他将获得保存数据的确认 我已完成显示确认消息的操作。在确认信息中,有两个选项,一个是“留在本页”,另一个是“离开本页”。这两个选项

假设有一个asp.net页面,该页面分为三个主要部分。左侧有导航菜单;右上顶部有一个凸耳;在右下部分,实际页面内容显示在iframe中。当用户单击导航菜单中的任何链接时,将添加一个选项卡,相应的页面将在iframe中打开,就像ie/firefox浏览器中的选项卡一样

现在,要求用户更改任何输入类型控件,如文本框、复选框等;之后,如果用户希望通过单击tab关闭此页面,则他将获得保存数据的确认

我已完成显示确认消息的操作。在确认信息中,有两个选项,一个是“留在本页”,另一个是“离开本页”。这两个选项是浏览器的默认属性。我想检测用户单击了哪一个。如果用户单击“停留在此页面”,则选项卡将不会关闭。若用户单击“离开此页面”,则选项卡将关闭

如果您有任何建议或解决方案,请指导我

提前感谢。

类似于

 var answer = confirm("Stay or Leave?")
    if (answer){    
        alert("Bye!");
    }
    else{
        alert("Staying!");
    }