MYNON: open() in frames

Hi Forum!
Hoffentlich benutze ich euer Wissen nicht zu oft, aber ich kriegs nicht hin!

Bereits vorhin habt ihr mir geholfen mit open(). Aber wie kann ich den Code für Frames verwenden?
Ich würde gern bei JAVA-Script bleiben.

Bitte helft mir, diese zwei Codes zu "fusionieren":
(Bitte als onchange="")

onchange="window.open(this.options[this.options.selectedIndex].value)

parent.frames[3].location.href = "home.htm"

Danke
MYNON

  1. Hallo MYNON,

    Wenn Du eine Frage hast, die unmittelbar mit einer vorher gestellten Frage zu tun hat, tu das bitte im gleichen Thread, danke.

    Gruß,

    Dieter

    1. Hallo Dieter Raber!

      Wenn Du eine Frage hast, die unmittelbar mit einer vorher gestellten Frage zu tun hat, tu das bitte im gleichen Thread, danke.

      Klar, werd ich machen!

      MYNON

  2. onchange="window.open(this.options[this.options.selectedIndex].value)

    parent.frames[3].location.href = "home.htm"

    Hallo MYNON,

    Ich würde das so machen:

    onchange=a()

    function a() {
      parent.frames[3].location.href = this.options[this.options.selectedIndex].value;
    }

    bin mir ob es klappt

    Gruss
    Krassy

    1. Hallo Krassy!

      Danke für deinen Tipp, aber:

      onchange="window.open(this.options[this.options.selectedIndex].value)

      parent.frames[3].location.href = "home.htm"

      das hat zwar geklappt, war aber nicht im Frame ...

      onchange=a()

      function a() {
        parent.frames[3].location.href = this.options[this.options.selectedIndex].value;
      }

      Das funktioniert bei mir nicht.
      Eigenartig.
      Vielleicht, weil der Script die [this.options.selectedIndex] einfach nicht kennt?

      Wie könnte man es anders versuchen?

      Danke
      MYNON

      1. Hallo Krassy!

        War zu voreilig mit fragen!
        Ich musste nur ohne Function den Befehl direkt ins onchange schreiben!

        Danke
        MYNON

  3. onchange="window.open(this.options[this.options.selectedIndex].value)

    parent.frames[3].location.href = "home.htm"

    Hallo MYNON,

    Ich würde das so machen:

    onchange=a(this)

    function a(obj) {
      parent.frames[3].location.href = obj.options[this.options.selectedIndex].value;
    }

    bin mir nicht sicher ob es klappt

    Gruss
    Krassy