从父窗口单击使用window.open(" url"," name")打开子窗口。如果再次单击父窗口打开子窗口,则检查子窗口是否窗口已经打开。如果窗口已经打开,则可以在不重新加载的情况下查看该页面,否则在新窗口中打开。
答案 0 :(得分:0)
如果要使用window.open()本身打开弹出窗口,请检查此线程
Check if a popup window is already open before opening it using Jquery
使用Jquery Dialog有一个更好的替代方法:
只需在父窗口中放置一个div,它将作为弹出内容的容器,并检查它是否可见。