pushHistory();
        window.addEventListener("popstate", function(e) {
            e.preventDefault();
            //alert("我监听到了浏览器的返回按钮事件啦"); //根据自己的需求实现自己的功能 
            //window.location = ‘http://www.baidu.com‘;
            pushHistory();
        }, false);
        function pushHistory() {
            var state = {
                title: "title",
                url: "#"
            };
            window.history.pushState(state, "title", "#");
        }
原文:http://www.cnblogs.com/qingfengweb/p/7552638.html