zoukankan      html  css  js  c++  java
  • 在页面上的快捷键实现方法

       如果能过在网页上也能实现像Windows 一样的快捷键,是不是很cool呢!
       只要把下面这段javascript 放到网页的HTML 代码中就可以实现了,哈!
       只要把这段代码 放到<head></head>中,并且写上<body onload="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;

    function checkKey()
    {
       
    if (funcKey==null)funcKey=event.keyCode;
       
    //shift+a 添加消息
       if (funcKey==shift && event.keyCode==a)
       
    {
            funcKey
    =null;
            add();        
       }

       
    //shift+left 显示消息的上一条
       if(funcKey==shift && event.keyCode==left)
       
    {
            funcKey
    =null;
            showPreMsg();
       }

       
       
    //shift+right 显示消息的下一条
       if(funcKey==shift && event.keyCode==right)
       
    {
            funcKey
    =null;
            showNextMsg();
       }

    }


    function ShortCuts()
    {
        document.body.onkeydown
    =checkKey;
    }

    </script>

     
  • 相关阅读:
    从scanf的学习接口设计
    特现C语言编程特点的小代码,itoa,数值转换成字符串
    So many good projects for studying C programming lanuage.
    重要算法代码
    选择一本C++教材
    4412 内核模块传参数
    4412 GPIO初始化
    4412 物理地址
    4412 杂项设备
    4412 Linux设备总线
  • 原文地址:https://www.cnblogs.com/eoiioe/p/1136831.html
Copyright © 2011-2022 走看看