jsp關閉或刷新瀏覽器(解決瀏覽器不兼容),請求後臺 onbeforeunload、onunloadajax
一、看代碼:json
function test(e) { var json = "退出,清理在線人數!"; $.ajax({ type:'post', url:'<%=path%>/api/test', data:{"data":json}, cache:false, dataType:'json', success:function(data){
},
error : function(data) {
} }); } if(window.attachEvent){ window.attachEvent('onbeforeunload', test); } else { window.addEventListener('beforeunload', test, false); }
二、以上代碼處理,能夠解決瀏覽器不兼容問題。api
三、特別說明一點,由於test方法在瀏覽器刷新和關閉時觸發,因此不要期望在方法中alert、confirm之類的彈出框。瀏覽器