Links mittels select auswahl öffenen?

Corroc

Grünschnabel
hi ich habe ein kleines problem bei dem ich nicht weiter komme.
Ich wollte auf meiner Seite eine Linkauswahl mittels dieser Anweisung ermöglichen:

Code:
<select>
<option>Links</option>
<option value="1">Link1</option>
<option value="2">Link2</option>
<option value="3">Link3</option>
<option value="4">Link4</option>
<option value="5">Link5</option>
<option value="6">Link6</option>
<option value="7">Link7</option>
<option value="8">Link8</option>
<option value="9">Link9</option>
</select>

aber irgendwie bekomme ich es nicht hin das wenn ich auf "Link1" klicke das dann im neuen fesnster der Link geöffnet wird. Ich hab es schon mit einer if Anweisung versucht aber irgendwie gabs immer nur ne fehlermeldung.
Ich könnte mir vorstellen das die Lösung einfacher ist als ich denke aber man weiß ja nie.

z.B. soll bei der Auswahl Link1 google geöffnet werden aber ich bekomme es nicht hin
Schon mal danke im vorraus

mfg Corroc
 
Das ist eher ein Problem für JavaScript, denke ich. Am besten mal dort im Forum nachfragen.

Eine - zugegeben umständliche - Möglichkeit mit PHP bestünde darin, mit dem Formular eine externe Seite aufzurufen, die dann lediglich per header-Befehl zur übergebenen Adresse umleitet.
Bsp.:
PHP:
formular.htm
------------------------------
<form action="weiterleitung.php" target="_blank" method="post">
<select name="url">
<option value="http://www.google.de">Google</option>
</select>
</form>

weiterleitung.php
------------------------------
<?php
if (!$_POST['url']) {
    echo 'Keine URL übergeben';
} else {
    header("Location: ".$_POST['url']);
}
?>
 
Zuletzt bearbeitet:
Zurück