捕獲鍵盤事件(且兼容各瀏覽器)_javascript技巧
來源:懂視網(wǎng)
責(zé)編:小采
時間:2020-11-27 21:11:37
捕獲鍵盤事件(且兼容各瀏覽器)_javascript技巧
捕獲鍵盤事件(且兼容各瀏覽器)_javascript技巧:例子:屏蔽瀏覽器F5刷新,代用刷新iframe框架 代碼如下:// 捕獲F5事件$(body).keydown(function(e){var ev = window.event e;var code = ev.keyCode ev.which;if (code==116) { // 阻止默認(rèn)的F5事件if(ev.p
導(dǎo)讀捕獲鍵盤事件(且兼容各瀏覽器)_javascript技巧:例子:屏蔽瀏覽器F5刷新,代用刷新iframe框架 代碼如下:// 捕獲F5事件$(body).keydown(function(e){var ev = window.event e;var code = ev.keyCode ev.which;if (code==116) { // 阻止默認(rèn)的F5事件if(ev.p

例子:屏蔽瀏覽器F5刷新,代用刷新iframe框架
代碼如下:
// 捕獲F5事件
$("body").keydown(function(e){
var ev = window.event || e;
var code = ev.keyCode || ev.which;
if (code==116) {
// 阻止默認(rèn)的F5事件
if(ev.preventDefault) {
ev.preventDefault();
}else {
ev.keyCode=0;
ev.returnValue=false;
}
// 調(diào)用刷新函數(shù)
Refresh();
}
});
// 刷新當(dāng)前框架
function Refresh() {
document.getElementById('right-main-frame').contentWindow.location.reload();//支持IE
}
其他鍵盤事件:
code==13;//Enter回車事件
code==37;//左方向鍵
code==38;//向上向鍵
code==39;//向右方向鍵
code==40;//向下方向鍵
code==8;//退格刪除鍵
code==116;//F5刷新鍵
code==78;//Ctrl+n
code==121;//Shift+F10
code==122;//F12
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
捕獲鍵盤事件(且兼容各瀏覽器)_javascript技巧
捕獲鍵盤事件(且兼容各瀏覽器)_javascript技巧:例子:屏蔽瀏覽器F5刷新,代用刷新iframe框架 代碼如下:// 捕獲F5事件$(body).keydown(function(e){var ev = window.event e;var code = ev.keyCode ev.which;if (code==116) { // 阻止默認(rèn)的F5事件if(ev.p