只要把下面这段javascript 放到网页的HTML 代码中就可以实现了,哈!
只要把这段代码 放到<head></head>中,并且写上<body οnlοad="ShortCuts();"></body> 就可以使用快捷键了。
上面代码实现的是 按shift+A 则执行 add();添加新消息 ,shift+left 方向键 和 shift+right 方向键 分别是察看上一条和下一条消息
<script
language="javascript">
//
定义快捷键
var
funcKey
=
null
;
var
shift
=
16
;
var
a
=
65
;
var
left
=
37
;
var
right
=
39
;
![](/Images/OutliningIndicators/None.gif)
function
checkKey()
![](/Images/OutliningIndicators/ExpandedBlockStart.gif)
{
if (funcKey==null)funcKey=event.keyCode;
//shift+a 添加消息
if (funcKey==shift && event.keyCode==a)
![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
{
funcKey=null;
add();
}
//shift+left 显示消息的上一条
if(funcKey==shift && event.keyCode==left)
![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
{
funcKey=null;
showPreMsg();
}
//shift+right 显示消息的下一条
if(funcKey==shift && event.keyCode==right)
![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
{
funcKey=null;
showNextMsg();
}
}
![](/Images/OutliningIndicators/None.gif)
function
ShortCuts()
![](/Images/OutliningIndicators/ExpandedBlockStart.gif)
{
document.body.onkeydown=checkKey;
}
</script>
![](/Images/OutliningIndicators/None.gif)
![](/Images/OutliningIndicators/None.gif)
![](/Images/OutliningIndicators/None.gif)
![](/Images/OutliningIndicators/None.gif)
![](/Images/OutliningIndicators/None.gif)
![](/Images/OutliningIndicators/None.gif)
![](/Images/OutliningIndicators/None.gif)
![](/Images/OutliningIndicators/None.gif)
![](/Images/OutliningIndicators/ExpandedBlockStart.gif)
![](/Images/OutliningIndicators/ContractedBlock.gif)
![](https://www.cnblogs.com/Images/dot.gif)
![](/Images/OutliningIndicators/InBlock.gif)
![](/Images/OutliningIndicators/InBlock.gif)
![](/Images/OutliningIndicators/InBlock.gif)
![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
![](/Images/OutliningIndicators/ContractedSubBlock.gif)
![](https://www.cnblogs.com/Images/dot.gif)
![](/Images/OutliningIndicators/InBlock.gif)
![](/Images/OutliningIndicators/InBlock.gif)
![](/Images/OutliningIndicators/ExpandedSubBlockEnd.gif)
![](/Images/OutliningIndicators/InBlock.gif)
![](/Images/OutliningIndicators/InBlock.gif)
![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
![](/Images/OutliningIndicators/ContractedSubBlock.gif)
![](https://www.cnblogs.com/Images/dot.gif)
![](/Images/OutliningIndicators/InBlock.gif)
![](/Images/OutliningIndicators/InBlock.gif)
![](/Images/OutliningIndicators/ExpandedSubBlockEnd.gif)
![](/Images/OutliningIndicators/InBlock.gif)
![](/Images/OutliningIndicators/InBlock.gif)
![](/Images/OutliningIndicators/InBlock.gif)
![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
![](/Images/OutliningIndicators/ContractedSubBlock.gif)
![](https://www.cnblogs.com/Images/dot.gif)
![](/Images/OutliningIndicators/InBlock.gif)
![](/Images/OutliningIndicators/InBlock.gif)
![](/Images/OutliningIndicators/ExpandedSubBlockEnd.gif)
![](/Images/OutliningIndicators/ExpandedBlockEnd.gif)
![](/Images/OutliningIndicators/None.gif)
![](/Images/OutliningIndicators/None.gif)
![](/Images/OutliningIndicators/ExpandedBlockStart.gif)
![](/Images/OutliningIndicators/ContractedBlock.gif)
![](https://www.cnblogs.com/Images/dot.gif)
![](/Images/OutliningIndicators/InBlock.gif)
![](/Images/OutliningIndicators/ExpandedBlockEnd.gif)
![](/Images/OutliningIndicators/None.gif)