Andi: Frames dynamisch laden

Beitrag lesen

Hallo!

Ich möchte die einzelnen Frames eines Framesets unter zuhilfenahme der, in der URL übergebenen, Parameter laden.

Beispielsweise:

www.xyz.de/2frames.html?frame1=navigation.html&frame2=intro.html

...soll ein Frameset mit zwei Frames erzeugen und die o.g. Dateien in die Frames laden.

Meine initiale Test-Idee mit einem "dnyamischen" Frame war diese:
<html>
<frameset rows="20%,80%">
 <frame src=test.html name=main_navi>

<script type="text/javascript">
<!--
var sub_frm;
var suburl;
var slength;

if ( window.location.search )
{
 sub_frm = window.location.search;
 slength = sub_frm.length;
 suburl = sub_frm.slice ( 1, slength);
 document.writeln ( "<frame src=" + suburl + " name=sub_frm>" );
}
-->
</script>
</frameset>
</html>

Das funzt aber nicht, weil das Java-Script anscheinend gar nicht ausgeführt wird.

Hat irgendjemand eine Lösung für das Problem parat?

Gruß Andi