浏览器键盘失效怎么办
Java的键盘事件的调用是比较简单的,但是,由于 Firefox 属于 Mozilla 内核浏览器,同样内核的浏览器还有 opera ,对于这种浏览器对 JavaqUEBAj 的键盘事件的理解跟其他浏览器是有偏差的,所以如果需要兼容对浏览器,只能对其进行特别处理。
*这里不讨论对低版本 IE 浏览器的兼容
IE 类浏览器和 chrom//www.czybx.come 及其衍生的国产浏览器对 Java 获取键盘事件的处理非常简单,这里以 Java 获取按键值为例。
IE、qUEBAjchrome 等浏览器获取敲击键盘值的方式为:
event.keyCode
是否在方法中传入 event 事件参数都无所谓
但是 Firefox 和 opera 浏览器获取敲击键盘值是有条件的
1.需要在方法中传入 event 事件参数
2.通过 event.which 语句获取到键盘索引值
所以,如果想要兼容两者,在一定要传入事件参数之外,加一个判断,代码如下:
- functiongetKey(e){
- varpresskey = e.keyCode || e.which;
- alert(presskey);
- }
定义了一个叫做 pre//www.czybx.comsskey 的变量,然后通过或判断获取到键盘索引,然后弹出这个索引。
最后 G(F)O(U)O(C)D//www.czybx.com(K)Firefox!
内容版权声明:除非注明原创否则皆为转载,再次转载请注明出处。
文章标题: 浏览器键盘失效怎么办
上一篇:宝宝不爱吃主食怎么办
下一篇:没乳头怎么办