0

我需要在新标签页中打开一个页面。该页面有一个 XAML 应用程序,可以打印我们在 Web 应用程序中使用的特殊条形码。我们设法通过一个简单的 window.open 来做到这一点。问题在于,除了打开页面之外,IE 还会移动到该选项卡而不是停留在当前选项卡中。我试过了

//open the printing window
win2 = window.open('printingPage.aspx');
//set focus back to opener page
win2.blur();
window.focus();
window.document.focus();

但这些都不起作用。有没有办法避免这种情况?我需要它与 IE 9+ 一起使用,我们不关心其他浏览器或版本(至少现在)。

提前致谢!

4

1 回答 1

0

您无法控制浏览器如何切换选项卡的显示。

如果您可以通知您的用户,他们可以CTRL在单击链接之前按下或单击中键(大多数鼠标上的滚轮)以“在后台”打开选项卡,但这就是您所能做的。

于 2012-07-23T21:21:29.170 回答