Martin: Dropdown Menü

Beitrag lesen

Morgen Swen,

ich habe deinen Quelltext jetzt nicht bis ins Detail aufgedröselt, aber ich denke, der Knackpunkt liegt in deiner Funktion go().

function go(){
location=temp.options[temp.selectedIndex].value
}

Der Rest ist ja nur "schmückendes Beiwerk", d.h. Initialisierung und Auswertung des Dropdown-Menüs.
Das location-Objekt bezieht sich - sofern du nichts anderes angibst - immer auf das Fenster (oder Frame), in dem es steht. Du brauchst aber hier den Bezug auf ein bestimmtes Frame, etwa in der Art

parent.frames[1].location = ...

Dass deine Frames hier von 0 beginnend gezählt werden, ist ja klar, oder?

Außerdem wundert mich, dass bei dem Code überhaupt was passiert, denn korrekterweise müsste man nicht location, sondern location.href zuweisen. Eine Anweisung in der Form location = "bingo.htm" dürfte eigentlich gar nicht funktionieren...

Schönen Tag noch,

Martin