最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

js禁止瀏覽器的回退事件

 更新時(shí)間:2017年04月20日 11:19:38   作者:_Json  
這篇文章主要為大家詳細(xì)介紹了js禁止瀏覽器的回退事件,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

直接來個(gè)終極方案:

查找了好多資料才找到的,這種方式,可以消除 后退的所有動(dòng)作。包括 鍵盤、鼠標(biāo)手勢等產(chǎn)生的后退動(dòng)作。

<script language="javascript">
 //防止頁面后退
 history.pushState(null, null, document.URL);
 window.addEventListener('popstate', function () {
   history.pushState(null, null, document.URL);
 });
</script>

現(xiàn)在,我們項(xiàng)目中就使用了這種方式。在常用瀏覽器中,都可以禁用了后退。

具體實(shí)例:

$(function(){
 if (window.history && window.history.pushState) {
   history.pushState(null, null, document.URL);
   window.addEventListener('popstate', forbidBack);
 }
})
/**
 * 禁止回退按鈕
 */
function forbidBack(){
 appUtils.mobileConfirm("確定放棄重置密碼?",function(){//yes
  window.removeEventListener('popstate',forbidBack);
  muiwindow.muiwebview({"url":"login.html"});
 },function(){//no
  //防止頁面后退
  history.pushState(null, null, document.URL);
 });
}


PS:關(guān)于addEventListener與removeEventListener的注意事項(xiàng)可參考:addEventListener()與removeEventListener()解析

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

安溪县| 合江县| 怀仁县| 治县。| 云南省| 自治县| 蒲城县| 大方县| 武邑县| 孝义市| 吉林省| 茂名市| 临朐县| 石景山区| 长治县| 山西省| 辽源市| 穆棱市| 庆元县| 马关县| 大宁县| 翁源县| 陆河县| 象山县| 肃南| 班戈县| 金阳县| 大姚县| 芒康县| 兴义市| 沁阳市| 格尔木市| 大埔区| 电白县| 浑源县| 宜州市| 城市| 鄂州市| 盐池县| 铜鼓县| 连南|