源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

Javascript事件热键兼容ie|firefox

  • 时间:2021-10-04 01:50 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:Javascript事件热键兼容ie|firefox
[u]复制代码[/u] 代码如下:
<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,通过它可以获取键盘
[u]复制代码[/u] 代码如下:
<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>
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部