Javascript jQuery:获取所有窗口
我使用Prototype Javascript库的窗口类在我的Web应用程序中创建弹出窗口 我想在Windows上提交一个closeonesc命令,我用jQuery来完成这个任务。但我必须对每一个单赢变量都进行严格的总结。所以我在想,必须有一种方法来检查所有窗口,然后将事件放在活动窗口上 这是我的核心事件,它很好地解释了为什么我想更动态地做这件事:Javascript jQuery:获取所有窗口,javascript,jquery,Javascript,Jquery,我使用Prototype Javascript库的窗口类在我的Web应用程序中创建弹出窗口 我想在Windows上提交一个closeonesc命令,我用jQuery来完成这个任务。但我必须对每一个单赢变量都进行严格的总结。所以我在想,必须有一种方法来检查所有窗口,然后将事件放在活动窗口上 这是我的核心事件,它很好地解释了为什么我想更动态地做这件事: jQuery(document).ready(function () { jQuery(this).keyup(function (e) {
jQuery(document).ready(function () {
jQuery(this).keyup(function (e) {
if (typeof (window.win1) != 'undefined') {
CloseOnEsc(win1, e);
}
});
jQuery(this).keyup(function (e) {
if (typeof (window.win3) != 'undefined') {
CloseOnEsc(win3, e);
}
});
jQuery(this).keyup(function (e) {
if (typeof (window.win2) != 'undefined') {
CloseOnEsc(win2, e);
}
});
});
function CloseOnEsc(win, event) {
if (event.keyCode == 27) {
win.close();
}
}
而且可能还有更多的窗口需要我对这个事件进行硬核…无法获得JavaScript中的窗口列表。你们为什么不保留一组你们打开的窗口,并在它们上面循环呢