激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|編程技術|正則表達式|

服務器之家 - 編程語言 - JAVA教程 - JavaWeb頁面中防止點擊Backspace網頁后退情況

JavaWeb頁面中防止點擊Backspace網頁后退情況

2020-07-07 12:49軍人情結 JAVA教程

當鍵盤敲下后退鍵(Backspace)后怎么防止網頁后退情況呢?今天小編通過本文給大家詳細介紹下,感興趣的朋友一起看看吧

當鍵盤敲下后退鍵(Backspace)后

1、禁止瀏覽器自動后退

2、但不影響密碼、單行文本、多行文本輸入框等的回退操作

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<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>

以上所述是小編給大家介紹的JavaWeb頁面中防止點擊Backspace網頁后退情況,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對服務器之家網站的支持!

原文鏈接:http://blog.csdn.net/u012106397/article/details/53317611

延伸 · 閱讀

精彩推薦
  • JAVA教程JAVA HTTP反向代理實現過程詳解

    JAVA HTTP反向代理實現過程詳解

    這篇文章主要介紹了JAVA HTTP反向代理實現過程詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參...

    斷舍離-重學JAVA之路3322020-07-01
  • JAVA教程Java中ArrayList的使用方法簡單介紹

    Java中ArrayList的使用方法簡單介紹

    這篇文章主要為大家簡單介紹了Java中ArrayList的使用方法,針對ArrayList去重問題進行擴展分析,感興趣的小伙伴們可以參考一下 ...

    java教程網3022020-05-24
  • JAVA教程java多線程編程之為什么要進行數據同步

    java多線程編程之為什么要進行數據同步

    數據同步就是指在同一時間,只能由一個線程來訪問被同步的類變量,當前線程訪問完這些變量后,其他線程才能繼續訪問,下面看一下為什么要進行數據...

    java技術網3592019-11-04
  • JAVA教程java異常和錯誤類總結(必看篇)

    java異常和錯誤類總結(必看篇)

    下面小編就為大家帶來一篇java異常和錯誤類總結(必看篇)。小編覺得挺不錯的,現在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧 ...

    jingxian2052020-06-12
  • JAVA教程EDI中JAVA通過FTP工具實現文件上傳下載實例

    EDI中JAVA通過FTP工具實現文件上傳下載實例

    這篇文章主要介紹了EDI中JAVA通過FTP工具實現文件上傳下載實例,具有一定的參考價值,有需要的可以了解一下。 ...

    Jay_19894162020-07-01
  • JAVA教程簡單了解Java程序運行整體流程

    簡單了解Java程序運行整體流程

    這篇文章主要介紹了簡單了解Java程序運行整體流程,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參...

    Tim_Bergling1902020-07-04
  • JAVA教程了解JAVA并發工具常用設計套路

    了解JAVA并發工具常用設計套路

    這篇文章主要介紹了了解JAVA并發工具常用設計套路,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,,需要的朋友可以...

    clawhub3802019-06-30
  • JAVA教程JAVA心得分享---return語句的用法

    JAVA心得分享---return語句的用法

    return算是各大語言的常客,基本上都有return語句,那么在JAVA中,return有什么特殊的地方嗎,下面我們來分析下 ...

    Java教程網3202019-11-23
主站蜘蛛池模板: 91成人一区二区三区 | 国产一区二区在线免费观看 | 国产精品亚洲欧美 | 自拍偷拍亚洲图片 | 亚洲天堂欧美在线 | 欧美高清另类自拍视频在线看 | 国产成人精品区 | 91精品国产成人 | 奶子吧naiziba.cc免费午夜片在线观看 | 耽美肉文np | 啪啪激情 | 久草视频福利在线观看 | 精精国产xxxx视频在线野外 | 亚洲va久久久噜噜噜久久男同 | 9999视频 | 国产免费一区二区三区在线能观看 | 日韩av片网站 | 色婷婷一区二区三区 | 久久人| 美女很黄很黄免费的 | 黄色片网站在线看 | 7m视频成人精品分类 | 欧美一级精品片在线看 | 亚洲国产成人久久一区www妖精 | 午夜视频观看 | 欧美日韩影视 | 爱福利视频网 | 欧美性猛交xxxxx按摩国内 | 一级做受毛片免费大片 | 亚洲成人免费影视 | 香蕉在线看 | 亚洲码无人客一区二区三区 | 欧美日韩免费一区二区三区 | 久久精品国产99久久久古代 | 一区二区三区欧美在线 | 午夜视频福利 | 成人做爽爽爽爽免费国产软件 | 精品国产乱码久久久久久久久 | 久久噜噜噜精品国产亚洲综合 | 久久电影一区二区 | 九草视频|