我想在用户leaves a page
时利用一个特例。当用户离开页面时,我为do something
创建了一个方法。但是,如果用户留在此页面上,并单击链接以在新选项卡中打开新页面。那么,用户是否会离开页面?
p / s:我使用的是MVC 5,我可以使用jQuery / javascript。
答案 0 :(得分:0)
您无法检测到打开新窗口或标签,但您可以收听'onunload'
事件。
jQuery(window).bind("unload", function() {
//your code here
});
点击链接,关闭标签/窗口或按后退按钮时,应该触发。