我有这样的情况。我试图用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. 如何让SeleniumRC打开Firefox窗口而不关注它们?
- 2. 只要它打开就关闭窗口
- 3. 打开新窗口
- 4. 打开新窗口
- 5. 打开新窗口
- 6. 如何在打开新窗口后关注主页面?
- 7. 关闭窗口当新的打开?
- 8. 打开新窗口并关闭父项
- 9. QWebview - 重新打开关闭的窗口
- 10. 关于打开新的弹出窗口
- 11. html javascript打开新窗口,并关闭当前窗口
- 12. 如何关闭当前窗口并同时打开新窗口?
- 13. 关闭实际窗口并从ViewModel打开一个新窗口
- 14. 钛关闭窗口并打开新窗口
- 15. 打开新窗口并关闭旧窗口在Chrome中
- 16. 打开一个“弹出”,不关注它
- 17. 打开新窗口时关闭打开的divs
- 18. Bootstrap模式窗口不会关闭第二次,我打开它
- 19. Jquery attr打开新窗口
- 20. Android - onClick打开新窗口
- 21. 打开新窗口的JavaScript
- 22. 的Javascript打开新窗口
- 23. 打开一个新窗口
- 24. 打开新窗口提交
- 25. Applescript-ObjC打开新窗口
- 26. 新窗口打开错误
- 27. JavaFX Auto打开新窗口
- 28. 在新窗口打开
- 29. 的fancybox打开新窗口
- 30. 打开新窗口,镀铬
好吧,也许还有一些其他的方式来在后台打开新的窗口,没有'的window.open()'函数 – 2013-02-28 10:59:35
@AntonSementsov什么其他方法可以做到同样的通过js。 – PlanetHackers 2016-01-15 13:41:13