javascript / React 有没有办法打开浏览器的新实例?
例如,我知道
window.open("https://www.w3schools.com");
将打开一个新选项卡,但我想要实现的是在浏览器的另一个实例中打开一个新选项卡,并以较小的尺寸显示它,而原始浏览器窗口则位于后面,在背景中。我将在下面留下一个屏幕截图,以便更好地理解我想要实现的目标。
您可以将配置参数传递到
Window.open
MDN 参考
window.open(
"https://example.com",
"Name the window here",
"",
)
您可以自定义大小,但这会导致它靠近屏幕的左上角,而且您似乎无法使用百分比将新窗口居中,因此您可能可以通过复杂的数学来做到这一点.
window.open(
"https://example.com",
"Name the window here",
"width=500,height=500,screenX=500,screenY=500",
)