我需要捕获esc键来关闭我打开的 div。div 内容是 iframe。它在我打开 div 并很快按esc关闭它时起作用。但是当我单击 iframe 并按下键esc时,它对我来说不再有用了。因为它只捕获当前窗口(此时将是 iframe 窗口),我该如何解决?
这是我的父窗口的代码:
window.onkeydown = function(e) {
var e = e || window.event;
if (e.keyCode === 27) {
_this.closeDemo();
}
}