我的问题是这样的:ESC-problem
但不同的是,我无权访问子窗口的内容(我不能在其中放置脚本)。
是否有可能我esc
在父窗口中为子窗口处理 keydown。
这就是你所需要的。
var myWindow = window.open();
myWindow.onkeydown = function(e){
if(e.keyCode === 27){
alert('esc key pressed');
}
};
你不能,但你可以使用 ajax 将指定的内容加载到模拟窗口(一个 div 或类似窗口的样式,这应该不难做到),在你自己的页面中,你可以做任何你想做的事情。
这也是(在大多数情况下无论如何)加载内容比弹出窗口更好的方法。