在 Web 应用程序中,我在不同的点打开了很多弹出窗口。这些是使用 window.open() 打开的普通弹出窗口,而不是 Jquery 弹出窗口。它们在浏览器窗口的不同位置打开,并且具有不同的高度和宽度。
现在,我想在浏览器上打开所有弹出窗口时居中。我编写了一个函数,它将返回顶部和左侧值,以便为传递的高度和宽度居中。现在,我需要在每次使用 window.open 打开弹出窗口之前调用一次此函数,获取顶部和左侧的值,然后将它们传递给 window.open。我最终可能会在各种 javascript 文件中的许多地方执行此操作。
有没有一种通用的方法来实现我的要求,只需更改使用 window.open 打开的所有弹出窗口的居中。Jquery 可以帮助我轻松做到这一点吗?