Alexander: Befehlsleiste als Teil eines Framesets anzeigen

Beitrag lesen

Hallo zusammen,

ich habe da ein Problem.
Ich will zu einer bestehenden Seite in Form eines Framesets eine Befehlsleiste haben, die sich bei Aufruf der Seite automatisch einblendet, ohne dass die Hauptseite verschwindet. Hierzu mein Versuch:

<html>
<head>
<title>Start</title>

</head>

<script language="JavaScript">
if (top.location!=self.location){
ausgabe="";
}
else{
var htmlFile = window.location.pathname;
var such="\";
var Suche = htmlFile.lastIndexOf("\");
var Le = htmlFile.length;
var len=Le-Suche+1;
var dateiname=htmlFile.substr(Suche+1,len);
function set_cookie(dateiname){
 document.cookie=dateiname;
 }
function get_cookie(dateiname){
dateiname=document.cookie;
}
set_cookie(dateiname);

document.write (dateiname);

ausgabe=(' <frameset  cols="26%,*">'+
'<frame name="Navigation" src="nav.html" marginwidth="10" marginheight="10" scrolling="auto" frameborder="0">'+
'<frame name="Startseite" src="'+ dateiname +'" marginwidth="10" marginheight="10" scrolling="auto" frameborder="0">'+
' </frameset>');
}

if (ausgabe!=""){
get_cookie(dateiname);
win=window.open('','Framesetseite');
win.document.write(ausgabe);
}
document.write"Hallo";
</script>
<body bgcolor="#FF8000">
<font color="#0000FF">Hier ist die Startseite</font>
</body>
</html>

Wie kann das funktionieren. wäre nett, wenn das jemand weiss.

Ciao Alex