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 ?????