我在表单上使用 Infragistics 网格并处理单元格上的多个客户端事件(例如单元格单击、单元格编辑之前、单元格更新之前等)。
在单元格单击事件中,我正在生成一个辅助窗口(成功),如下所示:
var convChartWindow = window.open("conversioncharts/" + currentCell.getValue() + ".html", "chart", "location=0,0, status=1, scrollbars=1, width=" + screen.width + ", height=175");
convChartWindow.focus();
但是,convChartWindow
不保持焦点,并被父窗口覆盖。在此之后我的其他单元格事件都没有触发,但似乎有一些 Infragistics JavaScript 在运行。
我可以在.focus()
上述内容之后放置一些东西以防止进一步的 JavaScript 运行并将焦点保持在正确的窗口上吗?