var keycode = window.event.keycode;
game.keyDown(keycode);
此代码在 Chrome、IE、Safari 上运行良好,但当我在 Firefox 上尝试时,出现错误:
TypeError: window.event is undefined
有什么问题吗?怎么解决呢?
最佳答案
window.event
针对旧版本的 IE。另外,window.event 在 Firefox 中不存在。这是因为浏览器有不同的事件模型。
document.onmouseover = function(event) {
event = event || window.event;
document.getElementById("mouseX").innerHTML=event.clientX;
document.getElementById("mouseY").innerHTML=event.clientY;
}
关于javascript - Firefox 上的 var keycode = window.event.keycode,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36492052/