Bodo Piening: Frames nachladen: Fehler in Beispiel

Beitrag lesen

Hallo zusammen,

Frame nachladen die xxxx'ste.
Bevor ich mich ans Forum wende, habe ich mich wirklich bemüht erst mal zu rechieren; hat aber mein Problem nicht gelöst:

Möchte für eine aufgerufene Seite das dazugehörige Framesez nachladen.
Habe das Beispiel unter http://www.teamone.de/selfaktuell/artikel/javascript/dyn-frames/index.htm genutzt.
Frameset-Code ist wie folgt:
<script language="JavaScript">
var Adressanhang=location.search;
if(Adressanhang) {
 frames.main.location.href=Adressanhang.substring(1,Adressanhang.length);
}
</script>
</head>

<frameset framespacing="0" border="false" frameborder="0" rows="47,*">
  <frame name="nav" scrolling="no" noresize target="main" src="menu.htm" marginheight="0"
  marginwidth="0">
  <frameset cols="220,*">
    <frame name="inhalt" target="main" scrolling="auto" src="inhalt.htm" noresize>
    <frame name="main" scrolling="auto" src="haupt.htm" noresize>
  </frameset>
  <noframes>
  <body>
  <p>Diese Seite verwendet Frames. Frames werden von Ihrem Browser aber nicht unterstützt.</p>
  </body>
  </noframes>
</frameset>
</html>

Beim Laden (IE5) kommt jedoch immer die Fehlermeldung
"Frames.main.location ist kein Objekt"
Habe schon mit "Top", Frames[2] etc. rumprobiert, hat alles nicht gebracht.

Was mache ich falsch ?????