<script src="https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script>
<script type="text/javascript">
//按
$(function(){
????pushHistory();
??window.addEventListener("popstate", function(e) {
????//alert("我監(jiān)聽到了瀏覽器的返回按鈕事件啦");//根據自己的需求實現自己的功能
????var ua = navigator.userAgent.toLowerCase();
????????if(ua.match(/MicroMessenger/i)=="micromessenger") {
????????????WeixinJSBridge.call('closeWindow'); //微信
????????} else if(ua.indexOf("alipay")!=-1){
????????????AlipayJSBridge.call('closeWebview'); //支付寶
????????}else if(ua.indexOf("baidu")!=-1){
????????????BLightApp.closeWindow(); //百度
????????}else{
????????????window.close(); //普通瀏覽器
????????}??
??}, false);
??function pushHistory() {
????var state = {
????????title: "title",
????????url: "#"
????};
????window.history.pushState(state, "title", "#");
??}
});
#意思大概是修改歷史棧,把給當前頁的url加‘#www.hetun99.cn‘,返回的時候就會重新去請求頁面了