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> 
  • 相关阅读:
    JVM(java 虚拟机)内存设置
    elasticsearch 安装和 基本操作命令
    Spring
    springmvc 文件上传和拦截器
    InitBinder和数据校验
    异常、类型转换
    git 提交方式
    Springmvc(二)
    Springmvc(一)
    SSM
  • 原文地址:https://www.cnblogs.com/top5/p/2415983.html
Copyright © 2011-2022 走看看