voodoo44: Option Feld -> beim auswählen bestimmte URL öffnen?

Hy!
Habe folgende Frage:

Wie bekomme ich es hin, das wenn jemand aus einem Option-Feld

<select name="Partners" size="1">
<option>network</option>
<option>----------------</option>
<option>partner1</option>
<option>partner2</option>
</select>

direkt zu einer bestimmten URL weitergeleitet wird, sobald er einen der Partner aus dem Option-Feld auswählt?
Wenn möglich sollte sich die neue Seite in einem neuen Fenster öffnen.
Hoffe ihr versteht was ich meine :)

mFg

  1. Hallo

    Wie bekomme ich es hin, das wenn jemand aus einem Option-Feld

    <select name="Partners" size="1">
    <option>network</option>
    <option>----------------</option>
    <option>partner1</option>
    <option>partner2</option>
    </select>

    direkt zu einer bestimmten URL weitergeleitet wird, sobald er einen der Partner aus dem Option-Feld auswählt?
    Wenn möglich sollte sich die neue Seite in einem neuen Fenster öffnen.
    Hoffe ihr versteht was ich meine :)

    Ja verstehe :)

    das müsstest du mittels Javascript lösen, ich glaube onchange heisst das event, darin rufst du dann eine JS Funktion auf die dich dann zum gewünschten Ziel leitet:

    <script type="text/javascript">
      function weiter(link_zur_seite)
        {
        self.location.href = link_zur_seite;
        }
    </script>

    <select onchange="weiter('www.ichwardort.at')"....>

    Grüsse,
    Daniel

  2. Hi,

    Wie bekomme ich es hin, das wenn jemand aus einem Option-Feld

    <select name="Partners" size="1">
    <option>network</option>
    <option>----------------</option>
    <option>partner1</option>
    <option>partner2</option>
    </select>

    direkt zu einer bestimmten URL weitergeleitet wird, sobald er einen der Partner aus dem Option-Feld auswählt?

    angesichts des von dir gewählten Themenbereichs mit

    <ul>
     <li><a href="http://network1.bla/">network1</a><li>
     <li><a href="http://network2.bla/">network2</a><li>
     <li><a href="http://network3.bla/">network3</a><li>
    </ul>

    HTML reicht für Formulare nicht aus, du benötigst entweder Javascript oder eine serverseitige Logik. Beispiel gefällig?

    http://selfhtml.teamone.de/navigation/quickbar/

    Wenn möglich sollte sich die neue Seite in einem neuen Fenster öffnen.

    Wenn Besucher deine Site verlassen wollen, tun sie es. Du solltest sie nicht daran hindern. Andernfalls gilt

    http://home.t-online.de/home/dj5nu/js-popup.html

    Grüße,
     Roland

    1. Hi,

      Wie bekomme ich es hin, das wenn jemand aus einem Option-Feld

      <select name="Partners" size="1">
      <option>network</option>
      <option>----------------</option>
      <option>partner1</option>
      <option>partner2</option>
      </select>

      direkt zu einer bestimmten URL weitergeleitet wird, sobald er einen der Partner aus dem Option-Feld auswählt?

      angesichts des von dir gewählten Themenbereichs mit

      <ul>
       <li><a href="http://network1.bla/">network1</a><li>
       <li><a href="http://network2.bla/">network2</a><li>
       <li><a href="http://network3.bla/">network3</a><li>
      </ul>

      HTML reicht für Formulare nicht aus, du benötigst entweder Javascript oder eine serverseitige Logik. Beispiel gefällig?

      http://selfhtml.teamone.de/navigation/quickbar/

      Wenn möglich sollte sich die neue Seite in einem neuen Fenster öffnen.

      Wenn Besucher deine Site verlassen wollen, tun sie es. Du solltest sie nicht daran hindern. Andernfalls gilt

      http://home.t-online.de/home/dj5nu/js-popup.html

      Grüße,
       Roland

      Danke erstmal für die Antworten :)

      Ich hatte nicht vor das ganze als Navigationsleiste zu machen, ich wollte es als 'ne Art Webring machen (Gamigo hatte sowas mal ne Zeit lang, da kam man über so ne Leiste ganz oben auf verschiedene Seiten).

      THX :-)

  3. Hallo,

    Wie bekomme ich es hin, das wenn jemand aus einem Option-Feld
    direkt zu einer bestimmten URL weitergeleitet wird, sobald er einen der Partner aus dem Option-Feld auswählt?

    Mit HTML alleine nicht.

    Es gibt viele Basteleien mit JavaScript.
    Aber die sind unzuverlaessig, weil nicht jedermann JavaScript aktiviert hat.
    Du solltest Du sowas also hoechstens als zusaetzliche Navigations-Moeglichkeit
    anbieten, aber nicht als einzige.
    Ein Beispiel ist die SelfHTML-Quickbar:
    http://selfhtml.teamone.de/navigation/quickbar/index.htm
    Beschreibung/Beispiel:
    http://selfhtml.teamone.de/javascript/beispiele/verweisliste.htm

    Eine zuverlaessige Loesung gibt es nur, wenn Du ein richtiges Formular machst,
    das neben dem SELECT-Feld auch noch einen Submit-Button (z.B. mit "Go!"
    beschriftet) hat, mit dem das Formular an ein Skript auf dem Server
    geschickt wird. Dieses schaut dann, welche Option ausgewaehlt wurde,
    und schickt den Browser entsprechend weiter.
    Dazu musst Du aber auf dem Server eigene Skripten laufen lassen koennen,
    z.B. PHP oder Perl ("eigene CGI-Skripten").

    Beide Moeglichkeiten kann man auch kombinieren:

    • wenn JavaScript aktiviert ist, soll der Benutzer gleich nach
        dem Auswaehlen einer Option auf die Seite umgeleitet werden.
    • wenn JavaScript deaktiviert ist, soll auch der Submit-Button
        angezeigt werden, und das Formular wird an ein Skript
        auf dem Server geschickt.
      Mit einer Kombination von SCRIPT- und NOSCRIPT-Bereichen
      sollte man das hinkriegen.

    Wenn möglich sollte sich die neue Seite in einem neuen Fenster öffnen.

    Das waere schlecht. Zusatzfenster verwirren viele Benutzer.

    Gruesse,

    Thomas