Javascript - neues Fenster aus DropDown-Listbox

Auf der Site www.standox.com habe ich in einem Frame eine DropDown-Listbox, mit der ich linken kann auf andere Homepages des Konzerns. Diese Links öffnen sich im aktiven Parent-Fenster.
Jetzt will mein Kollege, daß dieser Link sich in einem neuen Fenster öffnet.
Mit SelfHtml und anderen Texten habe ich das nicht hinbekommen.
Wer weiss weiter
Danke schon jetzt.
Michael

Hallo,

schon mal garnicht so schlecht Dein HTML-Code. Da kann man gut ansetzen.

Als erstes wuerde ich Deine onChange-Behandlung anders schreiben. Statt:

onChange="javascript:golocal(this.form)

so:

onChange="javascript:golocal(this.options[this.selectedIndex].value)

Dann wird naemlich gleich die richtige URL als value an golocal uebermittelt.
Die golocal()-Funktion koennte dann grundsaetzlich so aussehen:

var wndInst = null;

function golocal(prmUrl)
{
 if (!golocal.arguments.length)
 return;

 if ((wndInst) && (!wndInst.closed)) {
 wndInst.close();
 wndInst = null;
 }

 var wndView = "resizable=no,dependent=no,scrollbars=yes,location=no,";
 wndView += "menubar=no,personalbar=no,toolbar=no,status=no,";
 wndView += "width=640,height=480,left=0,top=0,screenX=0,screenY=0";

 wndInst = window.open(prmUrl,"TargetName",wndView);
}

Vorrausgesetzt wird hier, dass alle Fenster den gleichen Targetname bekommen, naemlich „TargetName“.
Ueber wndInst kann dann geprueft werden, ob so ein Fenster schon existiert und gleichzeitig noch nicht von aussen geschlossen wurde. Sollte dies der Fall sein, so wird dieses ertsmal geschlossen um so zu gewaehrleisten, dass immer nur ein weiteres Fenster offen ist.
Als naechstes wird der Style „zusammengeschraubt“ (was wohl selbsterklaerend ist) und das Fenster wird mit den Abmessungen 640x480 Pixel oben links in der Ecke des Monitores plaziert geoeffnet.

Sollte gehen…

BYE