我正在编写一个Web应用程序,并打开一些与用户事件有关的弹出窗口。
现在我想避免打开太多弹出窗口,所以我决定带上已打开的弹出窗口,而不是弹出一个新的弹出窗口。
在我的研究中,我发现有一个名为window.focus的方法在旧浏览器中,比如Chrome 20之前,但由于过度使用广告,这种方法已不再可用。
有没有可靠的方法甚至解决方法来在javascript中引入已经打开的弹出窗口?
谢谢, Ugurcan
答案 0 :(得分:1)
我想出了针对Chrome的解决方法。在javascript中,当你使用window.alert方法时,Chrome会将窗口带到前面,但这不适用于Firefox和IE。 我现在将使用此解决方法。这里唯一的问题是,一个不是简单地装饰window.alert弹出框。
答案 1 :(得分:0)
我们可以使用css z-index
将其置于最前面,z-index
实际上支持所有浏览器(因为IE6 +,Firefox 2 +,Chrome 1+等)caniuse.com