JS如何区分是关闭窗口还是关闭选项卡?
<script type="text/javascript">   
     window.onbeforeunload = onbeforeunload_handler;   
     function onbeforeunload_handler(){
		if (event.clientX>document.body.clientWidth && event.clientY<0 ||event.altKey){
			var warning="确认退出?";           
			return warning;   
		}
     }
</script>
上面这段代码直接关闭窗口时有效,但是打开多个选项卡时关闭该选项卡而不是直接关闭浏览器时无效,如何解决!
搜到以前别人也有同样的疑问,但是说没办法,真的没办法了么? 只考虑IE,其他浏览器可以不考虑!
http://topic.csdn.net/u/20100608/20/6a1df4b6-2eaa-4666-9bdc-ac7c4a9e742a.html
------解决方案--------------------这个好像是没办法解决的
------解决方案--------------------月经帖了 没办法的
------解决方案--------------------这个实现不了~·楼主换方法吧~·