首页 > 解决方案 > 检测关闭所有选项卡/关闭导航器上的当前选项卡

问题描述

我正在尝试检测选项卡何时关闭。

<script language="javascript">
	window.onbeforeunload = function() {
			if ((window.event.clientX < 0) || (window.event.clientY < 0) || (window.event.altKey == true)) {
			var xmlhttp;
			var date = new Date();
			if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari
			  xmlhttp=new XMLHttpRequest();
			  }
			else {// code for IE6, IE5
			  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
			  }
			  .......
			  }
			 );

使用 onbeforeunload 我可以检测到该事件,并从事件中检查坐标我可以检测到用户何时通过单击标签交叉关闭标签。

有什么方法可以检测用户何时单击导航器的模态窗口?在这种情况下,坐标位置不起作用

在此处输入图像描述

标签: javascriptgoogle-chromefirefox-addoninternet-explorer-11

解决方案


推荐阅读