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>



相关阅读:
用css alpha 滤镜 实现input file 样式美化代码
Java应用程序中创建图像
格式化Date和分析格式化Date字符串的JS代码
图片展示效果 鼠标经过变大图,支持FF
DB2未来版“Viper 2” ——为IT敏捷加速
JavaScript 题型问答有答案参考
php下intval()和(int)转换使用与区别
网页制作中的水平居中和垂直居中解决方法集合
oracle10g 控制台启动端口修改
ASP.NET Routing对请求的处理方式
Dreamweaver中预览PHP和ASP
基于mysql的论坛(7)
SQLPLUS命令的使用大全
CSS教程:简单理解em
快速导航
PHP MySQL HTML CSS JavaScript MSSQL AJAX .NET JSP Linux Mac ASP 服务器 SQL jQuery C# C++ java Android IOS oracle MongoDB SQLite wamp 交通频道 作文范文 小学毕业典礼家长发言稿 有一个词作文200字 一百年后的别墅 多美的一种境界 小学六年级作文600字:打开门的钥匙 小学五年级作文500字:剪纸 初中初一作文450字:喜欢秋天 礼记引南人言 十月教育实习工作小结 培根随笔论求知读后感 把复杂留给哲人,把简单和单纯留给自己 宝钗的悲剧1200字 我是不是你最爱的人,说唱日记 诉衷情(商调) 初中初一作文750字:临安避暑 那曾感动我的一瞬间作文600字 写给男朋友生日的话 网站优化外包服务合同书 早安心语:对女朋友说早安逗她开心的句子 我是一个塑料袋 小学五年级作文900字:二十年后的你和我 给我一把钥匙作文400字 家乡四季的风作文 11月大学生入党积极分子思想汇报范文:我看自我批 突然间,他泪如雨下 幻想的心——月夜有感 领导生日祝福语 2016年旅游市场营销完整工作方案 城建局相关管理工程进展情况半年总结 《小兵张嘎》的梗概范文作文600字 精选大学生励志演讲稿范例 高效课堂教学培训心得体会 刍议中学思想政治课教学方法的优化 鼻子底下就是路——经典散文 新形势银行现金管理存在的难点及对策 中秋节给同学的祝福语 上海个人所得税起征点 沉默的心情,沉默的夜晚 我亲爱的他作文 万事就绪 等我闪耀——记三下乡“闪耀一夏”辛勤的幕后付出 试用期个人工作总结优秀范文 一定要改变自己的性格 名师点评中考满分作文魅力无穷的《夜之韵》作文800字 人与歌 窥见你的成长 幸福,不难 哈南——我们的未来 初中初一作文550字:夜市小景 心中有这样一个人 分清主次把握适度

Copyright © 2016 phpStudy |