【发布时间】:2011-10-26 17:22:33
【问题描述】:
我目前正在开发一个专为浏览器和移动设备设计的网页,但在使用黑莓时遇到了问题
我想要的功能是在按下一个键时触发一个弹出窗口。我当前的代码适用于浏览器,但不适用于黑莓。我在运行 OS 5.0 的黑莓模拟器上启用了 javascript 和 javascript 弹出窗口。
初始调用:
window.onkeyup = GetKeyUp;
然后是方法:
function GetKeyUp(e) {
var KeyID = (window.event) ? event.keyCode : e.keyCode;
alert(KeyID);
}
什么在黑莓上不能在浏览器中工作? 或者:
如何从 javascript 捕获黑莓上的按键?
谢谢, 类型
最新开发:使用 "window.addEventListener("keyup",...)" 或 "document.addEventListener("keyup",...)" 反而不起作用。
【问题讨论】:
-
好问题。我在 android 的 2.2 & 2.3 浏览器中遇到过这个问题。
标签: javascript blackberry keyevent