sylva klein: auswahlmenu (jumpmenu)

wer kann mir bei der programmierung eines auswahl (jumpmenus) helfen? habe folgendes javascript als grundlage:

<script language="JavaScript">

<!--
function Go(x)
{
 if(x == "nothing")
 {
   document.forms[0].reset();
   document.forms[0].elements[0].blur();
   return;
 }
 else if(x == "end") top.location.href = top.location.location.href;
 else
  {
   location.href = x;
   document.forms[0].reset();
   document.forms[0].elements[0].blur();
  }
}
//-->

</script>

das auswahlmenu sieht folgendermaßen aus:

<select size=1 name="Auswahl" onChange=
 "Go(this.form.Auswahl.options[this.form.Auswahl.options.selectedIndex].value)"
 style="width:130px; background-color:#ccccff;
 font-size:10pt; font-family:Monospaced, Letter Gothic MT, Courier New, Courier;"
 font-color:"#6643aa"; width=130>
            <option value="nothing">[hintergrund] </option>
            <option value="ausfram.htm">ausstellungen</option>
            <option value="kritik.htm">kritiken</option>
            <option value="presse.htm">presse </option>
            <option value="nothing">--------</option>
          </select>

Das Problem ist, dass ich dieselbe Programmierung auch innerhalb eines framesets anwenden möchte, und die
auswahldateien sollen sich jeweils im fenster "rechts" (=framename) öffnen. das auswahlmenu befindet sich dann
im anderen fenster "links" und bleibt natürlich konstant. Wo soll ich den ziel- framenamen angeben?  wäre supernett, eine schnelle hilfreiche antwort zu bekommen.

herzlichen dank  im voraus, sylva klein

  1. Hallo Sylva,

    wer kann mir bei der programmierung eines auswahl (jumpmenus) helfen? habe folgendes javascript als grundlage:

    Hilft Dir </selfhtml/tq.htm> schon weiter?

    Die Frames werden durchnummeriert, wenn also Dein Frameset wie folgt
    aussieht, dann mußt Du diese Nummern verwenden:
     _______________
    |   |           |
    |   |           |
    |   |           |
    | 0 |     1     |
    |   |           |
    |   |           |
    |___|___________|

    Wenn Du also aus Frame 0 (links) etwas im rechten Frame öffnen
    willst, dann ist parent.frames[1].location.href = x; richtig.

    Viele Grüße aus Dresden,
    Stefan Einspender