判断是否离开当前页面

第一种  浏览器离开
 window.οnbefοreunlοad=function(){
    //alert("我监听到了浏览器的返回按钮事件啦");
$.post("{twotree#:U('study_time')}", {bofang_time:$("#myVideo")[0].currentTime}, function () { }); }
第二种  微信浏览器左上角回退按钮点击了事件

$(function(){
    pushHistory(); 
    window.addEventListener("popstate", function(e) { 
        //alert("我监听到了浏览器的返回按钮事件啦");
        if(confirm('确认取消订单吗?')){
            doQuery(2);
        }else{
            pushHistory();
        }
    }, false); 
    function pushHistory() { 
        var state = { 
            title: "title", 
            url: "#"
        }; 
        window.history.pushState(state, "title", "#"); 
    } 
});

你可能感兴趣的:(好用的一些工具)