Frank: Frameübergreifendes Script

Beitrag lesen

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>