亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > JS > 正文

js屏蔽退格鍵(backspace或者叫后退鍵與F5)

2024-05-06 16:48:01
字體:
來源:轉載
供稿:網友

沒有絕對的屏蔽,最好是js結合服務端混合用。服務端通過判斷要打開的頁面的參數是否第一次打開,如果不是的話就跳轉到指定頁面。這里只說js方法。

我們在真實的項目開發中經常會使用JS 對鍵盤上的一些按鍵進行禁用,常見的比如說退格鍵(backspace/ 后退鍵),我在一個項目中就遇到過在頁面編輯的時候禁用掉退格鍵,因為退格鍵會發生頁面后退,這樣編輯的內容都會失去了,非常的惡心人。ok ,廢話少說,直接上代碼。

比較好的代碼,處理鍵盤事件 禁止后退鍵(Backspace)密碼或單行、多行文本框除外

<script type="text/javascript">  //處理鍵盤事件 禁止后退鍵(Backspace)密碼或單行、多行文本框除外 function banBackSpace(e){   var ev = e || window.event;//獲取event對象   var obj = ev.target || ev.srcElement;//獲取事件源     var t = obj.type || obj.getAttribute('type');//獲取事件源類型    //獲取作為判斷條件的事件類型  var vReadOnly = obj.getAttribute('readonly');  var vEnabled = obj.getAttribute('enabled');  //處理null值情況  vReadOnly = (vReadOnly == null) ? false : vReadOnly;  vEnabled = (vEnabled == null) ? true : vEnabled;    //當敲Backspace鍵時,事件源類型為密碼或單行、多行文本的,  //并且readonly屬性為true或enabled屬性為false的,則退格鍵失效  var flag1=(ev.keyCode == 8 && (t=="password" || t=="text" || t=="textarea")     && (vReadOnly==true || vEnabled!=true))?true:false;    //當敲Backspace鍵時,事件源類型非密碼或單行、多行文本的,則退格鍵失效  var flag2=(ev.keyCode == 8 && t != "password" && t != "text" && t != "textarea")     ?true:false;      //判斷  if(flag2){   return false;  }  if(flag1){    return false;   }  }  //禁止后退鍵 作用于Firefox、Opera document.onkeypress=banBackSpace; //禁止后退鍵 作用于IE、Chrome document.onkeydown=banBackSpace;  </script> 

 

使用方法:把上面的js代碼放到<head></head>之間就ok了

下面是其它網友的補充

<script type="text/javascript">javascript:window.history.forward(1);//禁用回退(比如:當前在B頁面,點擊后退會退回到A頁面,那么該代碼寫在A頁面,然后在B頁面就不會回退到A了)</script><script type="text/javascript">//禁止后退鍵 作用于Firefox、Opera document.onkeypress=banBackSpace;//禁止后退鍵 作用于IE、Chrome document.onkeydown=banBackSpace;//處理鍵盤事件 禁止后退鍵(Backspace)密碼或單行、多行文本框除外 function banBackSpace(e){ var ev = e || window.event;//獲取event對象 var obj = ev.target || ev.srcElement;//獲取事件源 var t = obj.type || obj.getAttribute('type');//獲取事件源類型 //獲取作為判斷條件的事件類型 var vReadOnly = obj.getAttribute('readonly'); var vEnabled = obj.getAttribute('enabled'); //處理null值情況 vReadOnly = (vReadOnly == null) ? false : vReadOnly; vEnabled = (vEnabled == null) ? true : vEnabled; //當敲Backspace鍵時,事件源類型為密碼或單行、多行文本的, //并且readonly屬性為true或enabled屬性為false的,則退格鍵失效 var flag1=(ev.keyCode == 8 && (t=="password" || t=="text" || t=="textarea") && (vReadOnly==true || vEnabled!=true))?true:false; //當敲Backspace鍵時,事件源類型非密碼或單行、多行文本的,則退格鍵失效 var flag2=(ev.keyCode == 8 && t != "password" && t != "text" && t != "textarea") ?true:false; //判斷 if(flag2){ return false; } if(flag1){ return false; } } </script>

屏蔽F5

<script type="text/javascript">//屏蔽F5document.onkeydown = function(e){e = window.event || e;var keycode = e.keyCode || e.which;if(e.ctrlKey || e.altKey || e.shiftKey|| keycode >= 112 && keycode <= 123){if(window.event){// ietry{e.keyCode = 0;}catch(e){}e.returnValue = false;}else{// ffe.preventDefault();}}}//屏蔽右鍵document.oncontextmenu = function(e){return false;}</script>

這篇文章就介紹到這了,需要的朋友可以參考一下


注:相關教程知識閱讀請移步到JavaScript/Ajax教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
久久久噜噜噜久久久| 最近中文字幕2019免费| 欧美激情精品久久久久久黑人| 欧美性猛交99久久久久99按摩| 亚洲变态欧美另类捆绑| 亚洲a中文字幕| 激情成人中文字幕| 国产亚洲精品久久久久动| 日韩中文字幕网站| 久久久久免费视频| 91手机视频在线观看| 最新国产精品拍自在线播放| 欧美成人精品一区二区| 97视频免费在线观看| 一本色道久久综合狠狠躁篇怎么玩| 欧美成人激情视频| 国模吧一区二区| 夜夜狂射影院欧美极品| 成人性生交大片免费看小说| 亚洲国语精品自产拍在线观看| 欧美裸体xxxx极品少妇软件| 在线视频免费一区二区| 欧美在线视频一二三| 精品久久久视频| 在线观看欧美www| 色婷婷**av毛片一区| 精品久久久久久久久中文字幕| 在线性视频日韩欧美| 久久偷看各类女兵18女厕嘘嘘| 欧美色图在线视频| 亚洲亚裔videos黑人hd| 中文字幕精品一区二区精品| 欧美天天综合色影久久精品| 日韩精品亚洲视频| 国内精品久久久久伊人av| 91九色蝌蚪国产| 国产精品久久久久久久久免费看| 久久久久一本一区二区青青蜜月| 丝袜亚洲欧美日韩综合| 亚洲xxxx妇黄裸体| 亚洲曰本av电影| 亚洲欧美三级在线| 高清一区二区三区四区五区| 亚洲一区亚洲二区| 韩国视频理论视频久久| 91久久国产精品| 国产日韩欧美中文在线播放| 成人精品一区二区三区| 亚洲国产欧美一区| 国产日本欧美视频| 亚洲欧美日韩国产中文| 久久久久久久一区二区三区| xxx一区二区| 国产精品视频中文字幕91| 日本精品久久久| 欧美精品videosex性欧美| 欧美三级xxx| 成人黄色av网| 日产精品久久久一区二区福利| 亚洲第一福利网站| 亚洲a级在线播放观看| 精品少妇一区二区30p| 日韩免费视频在线观看| 国产99视频精品免视看7| 亚洲欧美另类人妖| 成人午夜高潮视频| 欧美电影免费观看电视剧大全| 91理论片午午论夜理片久久| 日本欧美在线视频| 成人精品久久一区二区三区| 在线观看日韩视频| 日韩三级成人av网| 亚洲精品成人免费| 精品视频在线导航| 一本色道久久综合狠狠躁篇的优点| 97视频在线观看免费高清完整版在线观看| 欧美激情欧美激情在线五月| 亚洲国产成人精品一区二区| 国产日韩欧美日韩大片| 亚洲精品福利资源站| 国内偷自视频区视频综合| 日韩免费精品视频| 亚洲欧美中文字幕在线一区| 国产精品永久免费在线| 成人免费视频网| 日韩欧美综合在线视频| 久久久噜噜噜久久中文字免| 国产精品网站大全| 国产91精品在线播放| 久久99视频精品| 久久91亚洲人成电影网站| 超碰日本道色综合久久综合| 欧美寡妇偷汉性猛交| 国产成人精品日本亚洲专区61| 亚洲最大福利视频| 久久久午夜视频| 久久精品国产69国产精品亚洲| 午夜精品一区二区三区在线播放| 在线观看不卡av| 茄子视频成人在线| 911国产网站尤物在线观看| 国产福利精品av综合导导航| 欧美精品在线免费播放| 91精品免费久久久久久久久| 欧美壮男野外gaytube| 久久久久成人网| 久久久久久久影视| 日韩中文字幕网站| 亚洲国产欧美久久| 国产成人久久久| 精品久久久av| 日韩欧美一区二区三区| 91在线视频精品| 欧美激情亚洲另类| 亚洲影视九九影院在线观看| 国产91av在线| 亚洲v日韩v综合v精品v| 亚洲精品美女久久| 久久在线视频在线| 亚洲天堂av图片| 国产精品视频播放| 日韩精品在线第一页| 国产精品极品尤物在线观看| 国产成人自拍视频在线观看| 久久精品影视伊人网| 欧美日韩一区二区三区| 国产精品久久久久久中文字| 欧美日韩国产中文字幕| 亚洲精品视频播放| 欧美俄罗斯乱妇| 都市激情亚洲色图| 日韩免费看的电影电视剧大全| 日韩av快播网址| 久久精品国产2020观看福利| xvideos亚洲| 国产精品∨欧美精品v日韩精品| 九九热这里只有在线精品视| 久久久久久亚洲精品不卡| 欧美裸体xxxx极品少妇| 国语自产精品视频在线看抢先版图片| 欧美裸体视频网站| 精品毛片网大全| 伊人久久五月天| 国产精品午夜一区二区欲梦| 成人在线播放av| 亚洲人成网站在线播| 久久久久在线观看| 国产欧美日韩免费看aⅴ视频| 欧美日韩国产999| 久久精品中文字幕一区| 国产精品国产三级国产aⅴ浪潮| 亚洲国产成人精品久久久国产成人一区| 红桃视频成人在线观看| 国产91成人在在线播放| 一本大道亚洲视频| 久久久久久久久久婷婷| 久久97久久97精品免视看| 亚洲香蕉伊综合在人在线视看| 综合网中文字幕| 日韩av黄色在线观看| 久久精品国产成人精品| 亚洲bt天天射| 日韩欧美一区二区在线| 国产精品一区二区久久国产|