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

JavaWeb頁(yè)面中防止點(diǎn)擊Backspace網(wǎng)頁(yè)后退情況

 更新時(shí)間:2016年11月24日 11:10:13   作者:軍人情結(jié)  
當(dāng)鍵盤敲下后退鍵(Backspace)后怎么防止網(wǎng)頁(yè)后退情況呢?今天小編通過本文給大家詳細(xì)介紹下,感興趣的朋友一起看看吧

當(dāng)鍵盤敲下后退鍵(Backspace)后

1、禁止瀏覽器自動(dòng)后退

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

<script type="text/javascript">  
//處理鍵盤事件 禁止后退鍵(Backspace)密碼或單行、多行文本框除外  
function banBackSpace(e){  
var ev = e || window.event;//獲取event對(duì)象  
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;  
//當(dāng)敲Backspace鍵時(shí),事件源類型為密碼或單行、多行文本的,  
//并且readonly屬性為true或enabled屬性為false的,則退格鍵失效  
var flag1=(ev.keyCode == 8 && (t=="password" || t=="text" || t=="textarea")  
&& (vReadOnly==true || vEnabled!=true))?true:false;  
//當(dāng)敲Backspace鍵時(shí),事件源類型非密碼或單行、多行文本的,則退格鍵失效  
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頁(yè)面中防止點(diǎn)擊Backspace網(wǎng)頁(yè)后退情況,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

最新評(píng)論

农安县| 永寿县| 交城县| 庆元县| 文安县| 宝清县| 武威市| 文安县| 高陵县| 朝阳县| 建昌县| 汾西县| 金平| 马尔康县| 玛纳斯县| 武威市| 康保县| 宜城市| 阿坝| 东辽县| 天津市| 宜兰市| 砚山县| 潮州市| 富顺县| 延长县| 裕民县| 莱芜市| 莱州市| 三江| 黄大仙区| 大邑县| 山阴县| 玉树县| 河池市| 大化| 海盐县| 梅河口市| 临桂县| 祁连县| 万宁市|