function stopDefault(e) {
//如果提供了事件对象,则这是一个非IE浏览器
if(e && e.preventDefault) {
//阻止默认浏览器动作(W3C)
e.preventDefault();
} else {
//IE中阻止函数器默认动作的方式
window.event.returnValue = false;
}
return false;
}
document.onkeydown = function(event) {
var target, code, tag;
if (!event) {
event = window.event; //针对ie浏览器
target = event.srcElement;
code = event.keyCode;
if (code == 13) {
stopDefault(event);
$('table').bootstrapTable('refresh');
/*tag = target.tagName;
if (tag == "TEXTAREA") { return true; }
else { return false; } */
}
}
else {
target = event.target; //针对遵循w3c标准的浏览器,如Firefox
code = event.keyCode;
if (code == 13) {
stopDefault(event);
$('table').bootstrapTable('refresh');
/*tag = target.tagName;
if (tag == "INPUT") { return false; }
else { return true; } */
}
}
};