我有這樣的情況。我試圖用window.open
函數打開一個窗口新窗口在主窗口的前面打開,我如何在主窗口的背景下打開它,而不關注新的。是否有可能做這樣的事情?打開新窗口,不關注它
16
A
回答
12
什麼你尋找被稱爲"pop-under" window
- 打開使用新窗口
window.open()
- 的新窗口失去焦點採用
window.blur()
- 返回專注於您現有的窗口使用
window.focus()
但是,這不是保證,因爲用戶瀏覽器設置可能會覆蓋此行爲,尤其是彈出窗口阻止程序。
-2
不,你不能打開主窗口後面的窗口。如果您使用window.open()
,那麼它將位於主窗口的頂部。這就是彈出窗口的工作原理。
或者你可以做到這一點
Window.open();
yourMainWindow.focus();
-8
嘗試使用以下
window.open("http://localhost/123", '_blank');
+8
不工作。! – 2014-04-17 16:43:45
相關問題
- 1. 打開pyglet窗口而不關注
- 2. 在新窗口中打開鏈接或關注它,如果已經打開
- 3. 如何讓SeleniumRC打開Firefox窗口而不關注它們?
- 4. JS:打開新窗口,工作與它
- 5. 打開新窗口
- 6. 打開新窗口
- 7. 打開新窗口
- 8. 關閉窗口當新的打開?
- 9. 關於打開新的彈出窗口
- 10. 打開新窗口並關閉父項
- 11. QWebview - 重新打開關閉的窗口
- 12. 如何在打開新窗口後關注主頁面?
- 13. VIM拆分窗口:關注新窗口
- 14. 打開窗口,瀏覽它
- 15. 打開和關閉窗口
- 16. Python:關閉子窗口可防止新子窗口打開
- 17. 關閉實際窗口並從ViewModel打開一個新窗口
- 18. 鈦關閉窗口並打開新窗口
- 19. 提交按鈕打開新窗口並關閉父窗口?
- 20. 關閉窗口並打開一個新的窗口
- 21. 打開一個新窗口並在5秒後關閉窗口
- 22. html javascript打開新窗口,並關閉當前窗口
- 23. 如何關閉當前窗口並同時打開新窗口?
- 24. 打開新窗口並關閉舊窗口在Chrome中
- 25. 打開一個「彈出」,不關注它
- 26. 打開的窗口將不會關閉
- 27. 打開新窗口時關閉打開的divs
- 28. 如何打開新窗口時打開父窗口
- 29. 在新窗口打開
- 30. PHP:打開新窗口?
好吧,也許還有一些其他的方式來在後臺打開新的窗口,沒有'的window.open()'函數 – 2013-02-28 10:59:35
@AntonSementsov什麼其他方法可以做到同樣的通過js。 – PlanetHackers 2016-01-15 13:41:13