1. 程式人生 > >HTML5 監聽移動端瀏覽器返回鍵兼容版本

HTML5 監聽移動端瀏覽器返回鍵兼容版本

list 歷史記錄 記錄 pop 移動 pushstate 移動端 sta listener

  // 往windosw對象中的歷史記錄註入URL的方法
    function addUrl() {
        var state = { title: "title", url: "#" };
        window.history.pushState(state, "title", "#");
    }
    addUrl();  // 每調用一次可以監聽返回一次
    addUrl();  // 每調用一次可以監聽返回一次
    addUrl();  // 每調用一次可以監聽返回一次

    // 監聽事件 popstate
    window.addEventListener("popstate", function
(e) { alert("我監聽到了瀏覽器的返回按鈕事件啦"); }, false);

HTML5 監聽移動端瀏覽器返回鍵兼容版本