有没有办法用 javascript 带来一个弹出窗口?

Is there any way to bring a popup front with javascript?

我正在编写一个 Web 应用程序,我打开了一些关于用户事件的弹出窗口 windows。

现在我想避免打开太多弹出窗口,所以我决定使用已经打开的弹出窗口而不是弹出一个新的弹出窗口。

在我的研究中,我看到在旧浏览器中有一个名为 window.focus 的方法,例如 Chrome 20 左右,但由于广告使用过多,此方法不再可用。

是否有任何可靠的方法甚至解决方法可以在 javascript 中引入一个已经打开的弹出窗口?

谢谢, 乌古尔坎语

我们可以只使用 css z-index 将它放在前面,并且 z-index 在所有浏览器中都有效地支持(因为 IE6+、Firefox 2+、Chrome 1 + 等)根据 caniuse.com

我想出了 Chrome 的解决方法。在javascript中,当你使用window.alert方法时,Chrome将根据window带到前面,但这不适用于Firefox和IE。 我现在将使用此解决方法。这里唯一的问题是,不能简单地装饰 window.alert 弹出框。