我有一个对话框出现,我希望当你escape按键时它再次被隐藏。
在 IE、Firefox、Opera 中一切正常 - 代码document.onkeypress
在显示框时注册一个事件处理程序,然后测试事件 keyCode 以查看它是否是转义键(keyCode 27),但这看起来不起作用在基于 WebKit 的浏览器(Chrome 和 Safari (3))中,尽管可以通过这种方式捕获其他键。
当按下转义键时,WebKit 浏览器是否根本不触发事件?
有谁知道为什么这不起作用,如何解决它,或者知道解决方法。