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

js禁止瀏覽器的回退事件

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

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

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

<script language="javascript">
 //防止頁(yè)面后退
 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
  //防止頁(yè)面后退
  history.pushState(null, null, document.URL);
 });
}


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

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

相關(guān)文章

最新評(píng)論

进贤县| 西贡区| 柘荣县| 定陶县| 泊头市| 彭阳县| 张家口市| 宜丰县| 嘉荫县| 宜城市| 板桥市| 岐山县| 嘉荫县| 句容市| 同江市| 安图县| 闸北区| 廊坊市| 临江市| 泽州县| 凯里市| 浦北县| 同德县| 盐亭县| 丰台区| 南靖县| 玉田县| 迁安市| 宁南县| 南昌县| 敦化市| 平武县| 平山县| 康定县| 南昌市| 精河县| 如东县| 富平县| 马公市| 高雄市| 利津县|