通常你会需要打开第二个窗口显示相关的链接或者其它信息给用户。使用这个技巧中的代码可以同时打开多个窗口。这会在 JavaScript 产生的窗口和打开这些窗口的父窗口之间建立一个父/子关系。

四个窗口打开,每个位于屏幕的一角。在关闭主浏览器窗口之前新弹出的窗口会首先被关闭。

要创建这个效果,我定义了四个窗口,每个都有它们自己的功能。然后,我创建了一个函数(winBig())调用四个定义相应窗口的函数:

function winBig() {
win1(150,150);
win2(175,175);
win3(200,200);
win4(225,225);
}

不能在一个函数调用之中定义多个窗口;这样不会运行。

多窗口 UI 能够让用户节省屏幕空间并从其它东西中区分导航和目标,从而取悦用户。