Guten Abend zusammen,
habe in diesem Forum schon so manchen Tipp bzw. Hinweis gefunden, der mir weitergeholfen hat.
Nun bilde ich mir aber eine "Funktion" ein, von der ich mir gut vorstellen kann, dass sie auch funktionieren kann, aber mir fällt leider kein Lösungsweg dazu ein - und gefunden habe ich bisher auch nichts.
Das ganze sieht bisher so aus:
...
function Go(x) {
if(x == "nothing") {
document.forms[0].reset();
document.forms[0].elements[0].blur();
return;
}
else {
parent.location.href = x;
document.forms[0].reset();
document.forms[0].elements[0].blur();
}
}
...
<form action="" style="margin-top:4px">
<select name="betr_proj" size="1" onChange="Go(this.form.betr_proj.options[this.form.betr_proj.options.selectedIndex].value)" style="font-size:12px; width:120px">
<option value="nothing">bitte auswählen</option>
<option value="http://www.solar-kochstudio.de/">Solar-Kochstudio</option>
<option value="http://www.dok-pol-inf.de/">dok-pol-inf.de</option>
<option value="http://www.mtss.de.vu/">MTSS.de.vu</option>
<option value="http://www.pc-dr.de/">www.PC-Dr.de</option>
<option value="http://www.surf-inn-augsburg.de/">Surf `Inn Augsburg</option>
<option value="http://www.meineerde-unsereerde.de/">Meine Erde-Unsere Erde</option>
</select>
</form>
...
Das ganze findet sich als "Baustelle" unter http://the-geigers.homedns.org/dieter.geiger/projekte.html bzw. ab einer Bildschirmauflösung von 1200x1600 Pixel im entsprechenden Frameset http://the-geigers.homedns.org/dieter.geiger/ unten links.
Zur Info: Bei kleineren Bildschirmauflösungen wird ein anderes Framset geladen!
Da ja bisher in der Funktion Go() parent.location.href angegeben ist, öffnet sich der ausgewählte Eintrag im gleichen Fenster und sprengt das vorhandene Frameset.
Mein Wunsch ist jetzt, dass das vorhandene Frameset im Fenster bestehen bleibt, und der ausgewählte Eintrag (bzw. dessen hinterlegte URL) in einem neuen Browser-Fenster geöffnet wird.
Das Target-Element funktioniert ja hier nicht, da das ganze auf JavaScript basiert.
Es wäre schön, wenn mir jemand von Euch weiterhelfen kann.
Vielen Dank.
Mit freundlichen Grüßen,
Dieter Geiger
____________________
never change a running system!