Javascript window.open在Windows7中不聚焦

问题描述 投票:0回答:2

我正在Windows7中使用IE8。当我使用Javascript执行window.open(....)时,新窗口开始在任务栏中闪烁。我希望新窗口显示给用户,而不是隐藏在任务栏中。

我尝试过:

var myWindow = window.open(.....);
myWindow.focus();

但是它仍然在任务栏中开始闪烁。任何人都知道解决此问题的技巧吗?

javascript html internet-explorer-8
2个回答
2
投票

[如果有一种方法可以做您想做的事,世界上每个弹出广告都会使用它,而网络将是一个更糟糕的地方。所以没有办法=)

[如果window.open发生在点击处理程序或类似的程序中,您可能会比较幸运。如果认为它们是“故意的”,则在浏览器中会包含很多复杂的启发式方法。


0
投票

我实际上已经完成了这项工作。最初,我使用任务栏菜单上的IE图标打开IE8。由于某种原因,我决定直接从C:/ Program Files / Internet Explorer /打开IE,它按预期工作。

© www.soinside.com 2019 - 2024. All rights reserved.