Michael W.: location.href

hallo,

wie kann ich hier ein target angeben ?
onClick="location.href = this.form.s1.value + '/index.htm';"

Danke

  1. Hi

    wie kann ich hier ein target angeben ?
    onClick="location.href = this.form.s1.value + '/index.htm';"

    fenster.location.href = ...

    LG Orlando

    --
    SELF-TREFFEN 2002
    http://www.rtbg.de/selftreffen/
    http://www.megpalffy.org/temp/penneninhh.html

    1. wie kann ich hier ein target angeben ?
      onClick="location.href = this.form.s1.value + '/index.htm';"

      fenster.location.href = ...

      sicher ????
      es funzt nicht: also nur das wir uns richtig verstanden haben: fenster.location.href. an der stelle des fensters kommt der name des frames

      also ich habe drei frame-teile der erste heisst _1 der zweite _2 und der dritte logischer weise _3. so im dritten sitzt der tag:
        <input type="button" value="anzeigen !" onClick="_2.location.href = this.form.s1.value + '/index.htm';" style="font-family: !Arial; font-size: 12px">

      da stimmt aber was nicht !!!!

      1. [_____]

        wie kann ich hier ein target angeben ?
        onClick="location.href = this.form.s1.value + '/index.htm';"

        fenster.location.href = ...

        sicher ????

        Kommt ganz auf die Frage an, von Frames war nie die Rede.

        es funzt nicht

        http://dict.leo.org/?search=funzt
        http://dict.leo.org/?search=funktioniert

        fenster.location.href. an der stelle des fensters kommt der name
        des frames

        ^^^^^^ Aha. Nix für ungut, aber -> </faq/#Q-07b>

        Deine Lösung steht in http://selfhtml.teamone.de/javascript/objekte/frames.htm. Ist nicht allzu schwer zu finden (Beispiel 1).

        Orlando

        --
        SELF-TREFFEN 2002
        http://www.rtbg.de/selftreffen/
        http://www.megpalffy.org/temp/penneninhh.html

      2. Hi,

        wie kann ich hier ein target angeben ?
        onClick="location.href = this.form.s1.value + '/index.htm';"

        fenster.location.href = ...
        sicher ????
        es funzt nicht: also nur das wir uns richtig verstanden haben: fenster.location.href. an der stelle des fensters kommt der name des frames

        also ich habe drei frame-teile der erste heisst _1 der zweite _2 und der dritte logischer weise _3. so im dritten sitzt der tag:
          <input type="button" value="anzeigen !" onClick="_2.location.href = this.form.s1.value + '/index.htm';" style="font-family: !Arial; font-size: 12px">

        da stimmt aber was nicht !!!!

        versuch's mal mit
        ... onclick="top._2.location.href = "this.form.s1.value + '/index.htm';" ...

        top ist der Name des alle Frames umfassenden Frame-Sets. Bei parent statt top muss man immer noch darueber nachdenken, an welcher Stelle der Hierarchie der aufrufende Frame steht. In Deinem Fall sind wohl alle drei Frames an oberster Stelle (also keine verschachtelten Frames)? Dann ist's wohl egal, ob Du top oder parent schreibst.
        Aber eleganter ist wie gesagt top ;-)

        Gruß,
        Roithamer

        1. Syntax-Fehler!

          Sorry, das mittlere der drei doppelten Tüddelchen muß natürlich wech, also:

          ... onclick="top._2.location.href = this.form.s1.value + '/index.htm';" ...

          Gruß,
          Roithamer

          1. mit parent gehts auch :)

            ... onclick="parent._2.location.href = this.form.s1.value ...