B/S结构中增加键盘快捷键
老板要求给项目增加快捷键,真是郁闷了,B/S项目用键盘控制显得有点鸡肋,想纯键盘控制为什么不写C/S项目?
大概的方法如下:
<script type="text/javascript">
//B返回
function url_back(){
window.location.href = "TelBookList.aspx";
}
function KeyDown() {
if (document.readystate != "complete") {
keyvalue = window.event.keyCode;
switch (keyvalue) {
case 66: //B 返回
url_back();
break;
case 83: //S
document.getElementById("btnSave").click();
}
}
}
</script>
然后在Body中调用function:
<body onkeydown="KeyDown()"
键盘按键对应的ASCII码数据参照:http://hi.baidu.com/gis_chuck/blog/item/e70033834be2d9a06d8119dd.html
浙公网安备 33010602011771号