zoukankan      html  css  js  c++  java
  • Javascript热键兼容ie,firefox

    <textarea onkeydown="keyHanlder(event)">
    </textarea>
    <script>
    function keyHanlder(e){
      if(e.ctrlKey&&e.keyCode==13){
        alert('"Ctrl+Enter"');
    if(e.preventDefault)e.preventDefault();
    else e.returnValue=false;
      }
    }
    </script>

     非IE浏览器调用函数会自动返回参数event,通过它可以获取键盘

    <SCRIPT LANGUAGE="JavaScript"> 
    <!-- 
    function hotkey(e) 
    //判断浏览器
    var ex = navigator.appName;
    var a = ex=='Microsoft Internet Explorer'? window.event.keyCode : e.which; 
    alert(a);
    switch(a){
        case 83:                      
          window.open('Myhomepage/search.htm','show')
        break;
        case 70:
          window.open('Myhomepage/favorite.htm','show')
        break;
        }
    }// end hotkey 
    document.onkeydown = hotkey; //当onkeydown 事件发生时调用hotkey函数 
    //--> 
    </SCRIPT>
  • 相关阅读:
    RadAsm使用
    如何从外网访问内网
    装SQL server 2008问题解决
    820
    大三学生经验之谈
    ROM与RAM知识
    java mybatis学习一
    java Sprint boot 学习之一
    java读取配置到Hash表里
    数组乱序算法
  • 原文地址:https://www.cnblogs.com/top5/p/1921029.html
Copyright © 2011-2022 走看看