2013-11-20 30 views
0

我有一個孩子的窗口,並獲取該窗口變量使用window.open如何停止window.open使子窗口關注?

但是,雖然獲取該對象,子窗口在Chrome中成爲焦點。在IE10,11的情況下,它工作正常。

我的要求是我不希望子窗口成爲焦點,而我叫window.open

+0

http://stackoverflow.com/questions/15133605/open-new-window-without-focus-on-it – BeNdErR

+0

這是欺騙的欺騙的欺騙。 ..(window.open())。blur(); window.focus()'是答案,BTW –

+0

這些鏈接是第一次打開。開幕後我得到了窗口的對象。不在鉻中工作。 –

回答

0

使用windowObj.blur()強制窗口留出焦。

對於例如:

var windowObj= window.open("http://stackoverflow.com"); 
windowObj.blur(); //To force the new window to stay OUT of focus. 
//windowObj.focus(); //To force the new window to be IN focus. 
+0

這是第一次開放。我打電話給window.open來獲取已打開窗口的窗口對象。 我試圖在獲取窗口對象後調用window.blur,但它不工作。 –