Frank: Frameübergreifendes Script

Hi,

wie muss folgendes Script geändert werden, dass es nicht nur mit 2 Frames funktioniert, sondern auch mit mehreren oder mit gar keinem Frame ???

<script language="JavaScript">
<!--
function Go(x)
{
 if(x == "nothing")
 {
   document.forms[0].reset();
   document.forms[0].elements[0].blur();
   return;
 }
 else if(x == "index.html")
 {
   parent.frames[1].location.href = x;
   document.forms[0].reset();
   document.forms[0].elements[0].blur();
 }
 else if(x == "end") top.location.href = parent.frames[1].location;
 else
  {
   parent.frames[1].location.href = x;

document.forms[0].elements[0].blur();
  }
}

//-->

</script>

  1. Moin

    wie muss folgendes Script geändert werden, dass es nicht nur mit 2 Frames funktioniert, sondern auch mit mehreren oder mit gar keinem Frame ???

    Wenn ich mal den Miesmacher spielen darf :-)

    Das steht oben drüber übern Forum:
    <cite>Es wird erwartet, daß bei Problemen erst einmal in SELFHTML oder anderen Hilfen nach einer Lösung gesucht wird</cite>

    Und ganz oben drüber steht was von der "Energie des Verstehens". Was
    du suchst, ist eine Dienstleistungsbetrieb

    nix für ungut

    Swen

    1. Na danke,

      Du bist mir echt ne hilfe.
      Glaubst Du ich hab noch nichts probiert und noch nirgends nachgeschaut? Ich find halt keine Lösung ?

      Moin

      wie muss folgendes Script geändert werden, dass es nicht nur mit 2 Frames funktioniert, sondern auch mit mehreren oder mit gar keinem Frame ???

      Wenn ich mal den Miesmacher spielen darf :-)

      Das steht oben drüber übern Forum:
      <cite>Es wird erwartet, daß bei Problemen erst einmal in SELFHTML oder anderen Hilfen nach einer Lösung gesucht wird</cite>

      Und ganz oben drüber steht was von der "Energie des Verstehens". Was
      du suchst, ist eine Dienstleistungsbetrieb

      nix für ungut

      Swen