Javascript window.open不专注于Windows7

时间:2011-06-22 16:01:05

标签: javascript html javascript-events internet-explorer-8

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

我试过了:

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

但它仍然在任务栏中开始闪烁。有人知道解决这个问题的诀窍吗?

2 个答案:

答案 0 :(得分:2)

如果有办法做你想做的事情,世界上的每个弹出式广告都会使用它,而网络则会更糟糕。所以没有办法做到这一点。 =)

如果window.open发生在点击处理程序或类似的事情中,你可能会有更好的运气 - 如果它们被认为是“故意的”,那么在浏览器中会出现复杂的启发式方法,允许使用poups。

答案 1 :(得分:0)

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