当鼠标悬停在我们的主应用程序的窗口上时,我遇到了一个问题。
我正在使用以下行在 javascript 函数中打开新窗口:
window.open(URL, 'Requests', 'location=no,toolbar=no,status=yes,scrollbars=yes,resizable=yes');
我注意到,如果我通过资源管理器打开一个新的 IE 窗口,将鼠标悬停在我们的主应用程序窗口上不会重新激活自身。即使在这种情况下,主窗口也确实使自己位于由上面的 window.open 命令创建的弹出窗口的“顶部”。
问题是这样的:在javascript中打开“子”窗口时,有什么方法可以将子窗口与父窗口分离?
更多信息:我使用 Infragistics WebDataMenu 并将 ActivateOnHover 设置为 true,因此用户无需单击主菜单项即可查看子菜单选项。不幸的是,该设置会使整个菜单栏变得敏感,因此在其中滑动鼠标会激活菜单(遗憾的是,当弹出窗口处于活动状态时会激活窗口)。这是我要修复的根本行为。