Thorsten: Link in anderem Frame öffnen

Hallo Leute
wer kann mir sagen wo ich hier meinen Zielframe eingeben kann, ich brings nicht hin.
Bitte um Hilfe!!

<FORM>
    <SELECT NAME="list">
    <OPTION SELECTED VALUE="http://">My World
    <OPTION VALUE="http://">MB
    <OPTION VALUE="http://">Java
    <OPTION VALUE="http://">Backgifs
    </SELECT>
    <INPUT TYPE=BUTTON VALUE="Und Los!" onClick="top.location.href=this.form.list.options[this.form.list.selectedIndex].value">
</FORM>

mfg
TS

  1. HAllo TS
    soweit ganz gut, wenn du das ganze auch noch mit einem Zielframe hinterlegen willst würde ich dir folgende variante empfehlen.

    <FORM>
        <SELECT NAME="list">
        <OPTION SELECTED VALUE="http://www.god.de">My World
        <OPTION VALUE="http://www.google.de">MB
        <OPTION VALUE="http://www.java.de">Java
        <OPTION VALUE="http://www.fireball.de">Backgifs
        </SELECT>
        <INPUT TYPE=BUTTON VALUE="Und Los!" onClick="window.open(this.form.list.options[this.form.list.selectedIndex].value,'_blank')">
    </FORM>

    der zweite parameter in der window.open funktion gibt an, an welches Zielframe die URL-adresse weitergeleitet werden soll.

    schau dir dazu am besten folgenden Link genau an, dot wird nochmal alles genau erklärt.
    http://selfhtml.teamone.de/javascript/objekte/window.htm#open

    gruß Urmel

  2. Hallo Thorsten,

    top.location.href=this.form.list.options[this.form.list.selectedIndex].value

    die url wird top.location.href zugewiesen - da musst du eben das Frame hinschreiben, dem du die url zuweisen willst - und wie man auf Frames zugreift steht hier: http://selfhtml.teamone.de/javascript/objekte/frames.htm#allgemeines.

    Grüße aus Nürnberg
    Tobias

    --
    Selfcode: sh:( fo:) ch:? rl:( br:< n4:& ie:% mo:| va:) de:] zu:) fl:( ss:| ls:[ js:|