Die Funktion open( ) öffnet wieder eine vorhandene Datei in einem neuen Fenster.
Es werden zusätzlich die Breiten- und Höhenangaben des Bildschirms ausgewertet und mit den Maßen des neuen Fensters so abgeglichen, daß sich die Fenster unabhängig von der Bildschirmgröße genau in die Ecken und in die Mitte bewegen.
Und hier der Quelltext:

function allefenster() {
 a = screen.width;
 b = screen.availHeight;
 Fenster1 = window.open("../Test/test1.php","Fenster1","width=200,height=200");
 Fenster1.moveTo(0,0);
 Fenster2 = window.open("../Test/test1.php","Fenster2","width=200,height=200");
 Fenster2.moveTo(a-200,0);
 Fenster3 = window.open("../Test/test1.php","Fenster3","width=200,height=200");
 Fenster3.moveTo(0,b-200);
 Fenster4 = window.open("../Test/test1.php","Fenster4","width=200,height=200");
 Fenster4.moveTo(a-200,b-200);
 Fenster5 = window.open("../Test/test1.php","Fenster5","width=200,height=200");
 Fenster5.moveTo((a-200)/2,(b-200)/2);
}

Und der Link sieht dann einfach wieder so aus :

<a href="javascript:allefenster()">Mehrere Fenster öffnen und positionieren</a>

Demo: Mehrere Fenster öffnen und positionieren

\|/
- -
C(o,o)D
o
---o0o--o0o---