jsp關閉或刷新瀏覽器(解決瀏覽器不兼容),請求後臺onbeforeunload、onunload

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之類的彈出框。瀏覽器

相關文章
相關標籤/搜索