禁止返回按钮需要将IE的工具条都消除掉,可以用window.open新建一个没有工具条的窗口
禁止back space
var bkFlag = 0;
function kdown(ev) {
if( bkFlag == "0"){
if( event.keyCode=="8"){
return false;
}
}
}禁止back space的同时可能出现也不能用back space删除输入的问题,这时候可以设一个标志来解决。
禁止back space
var bkFlag = 0;
function kdown(ev) {
if( bkFlag == "0"){
if( event.keyCode=="8"){
return false;
}
}
}禁止back space的同时可能出现也不能用back space删除输入的问题,这时候可以设一个标志来解决。
var blnEevntCancel = false ; if (window.event && window.event.altKey && (window.event.keyCode == 8 || window.event.keyCode == 37 || window.event.keyCode == 39 )) {
blnEevntCancel = true ;
}
if ( window.event.keyCode == 8 ) {
if (window.event.srcElement.tagName.toUpperCase() == "TEXTAREA") {
if ( window.event.srcElement.readOnly == true ) {
blnEevntCancel = true ;
}
} else if (window.event.srcElement.tagName.toUpperCase() == "INPUT" && event.srcElement.type.toUpperCase() == 'TEXT') {
if ( window.event.srcElement.readOnly == true ) {
blnEevntCancel = true ;
}
} else {
blnEevntCancel = true ;
}
}
if (blnEevntCancel == true ) {
window.event.cancelBubble = true;
window.event.returnValue = false;
return false;
}
}