window.open
功能的窗口在主窗口的前面打开了一个新窗口,如何在主窗口的背景中打开它,而不关注新窗口。可以这样做吗?
答案 0 :(得分:13)
您寻求的是"pop-under" window
let handle = window.open()
handle.blur()
window.focus()
但是,这不是保证,因为用户浏览器设置可能会覆盖此行为,尤其是弹出窗口阻止程序。
答案 1 :(得分:-2)
你不能打开主窗口后面的窗口。如果您使用的是window.open()
,那么它将位于主窗口的顶部。这就是弹出窗口的工作原理
或者你也可以这样做
Window.open();
yourMainWindow.focus();
答案 2 :(得分:-12)
尝试使用以下
window.open("http://localhost/123", '_blank');