zoukankan
html css js c++ java
获取键盘代码
<html> <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> <head> <script language="javascript"> var ie = navigator.appName == "Microsoft Internet Explorer" ? true : false; function keyDown(e){ if (!ie) { var nkey = e.which; var iekey = '现在是非ie浏览器'; var realkey = String.fromCharCode(e.which); } if (ie) { var iekey = event.keyCode; var nkey = '现在是ie浏览器'; var realkey = String.fromCharCode(event.keyCode); if (event.keyCode == 32) { realkey = '\' 空格\'' } if (event.keyCode == 13) { realkey = '\' 回车\'' } if (event.keyCode == 27) { realkey = '\' Esc\'' } if (event.keyCode == 16) { realkey = '\' Shift\'' } if (event.keyCode == 17) { realkey = '\' Ctrl\'' } if (event.keyCode == 18) { realkey = '\' Alt\'' } } alert('ns浏览器中键值:' + nkey + '\n' + 'ie浏览器中键值:' + iekey + '\n' + '实际键为' + realkey); } document.onkeydown = keyDown; </script> </head> <body> <center> <h3>请按任意一个键。。。。</h3> </center> </body> </html>
运行代码
来自于:http://blog.sina.com.cn/s/blog_53c81e5901000b2y.html
查看全文
相关阅读:
mq/mysql/redis/nginx常见服务&工具安装
中断——中断描述符表的定义和初始化(二) (基于3.16-rc4)
中断——中断描述符表的定义和初始化(一) (基于3.16-rc4)
linux内核中与进程相关的数据结构(基于linux3.16-rc4)
内核链表的应用
ubuntu下做柯老师lab19-lab20实验问题总结
在ns2.35中添加myevalvid框架
在ns2.35下完成柯老师lab18实验
windows编程socket问题
如何高效利用GitHub
原文地址:https://www.cnblogs.com/jikey/p/1730260.html
最新文章
Linux之Fastdfs
Linux之cobbler
[SPM2017] Lab.2 Hg & Mercurcy
[ST2017] Lab4: Using JPF(Java Pathfinder) --find and report the division by zero in a program.
[ST2017] Lab5: Using Soot --generate Control Flow Graph for Java program.
[SPM2017] PV AC EV
[PCS] Hw.2 led & Stack
[PCS] Hw.3
[PCS] Hw1. Short int & Float
[ST2017] Lab3: Pressure test with Jmeter
热门文章
[ST2017] Lab2: Test with SeleniumIDE
[录1953-1-13] 郭沫若, 宋庆龄 & Сталина 谈话记录
正则表达式学习笔记
mysql 常用sql语句
fastDfs V5.02 升级到 V5.08版本后,启动报错:symbol lookup error: /usr/bin/fdfs_trackerd: undefined symbol: g_current_time
LAMP一键安装
使用Gitlab实现自动化部署与持续集成
使用Jekins自动构建项目(GitLab+Java Maven)
centos 下卸载mysql
windows下开启端口映射配置办法
Copyright © 2011-2022 走看看