Hallo
ok, funktioniert immer noch nicht. was läuft falsch? danke für die bemühungen! script im index.html:
<body onload="Frameset(self.location.href)">
<script type="text/javascript">
function LadeFrame()
{
if(self.location.search.length > 0) self.inhalt.location.replace (self.location.search.substring (1,self.location.search.length));
}
</script>
</body>
script im inhalt.html:
<script type="text/javascript">
onerror = FremdURL;
function FremdURL()
{
alert ("Sie werden weitergeleitet zur Startseite von ...");
top.location.href = "inhalt.html";
return true;
}
function Frameset(Pfad)
{
if (Pfad.indexOf("file://") != 0)
{
if (parent.frames.length == 0)
{
var Datei = Pfad.slice(Pfad.lastIndexOf("/") + 1);
if (navigator.appName == "Microsoft Internet Explorer")
top.location.replace("index.html?" + Datei);
else
{
document.close();
with (document)
{
open();
writeln('<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN">');
writeln('<html><head><title>titel<'+'/title><'+'/head>');
writeln('<frameset rows="60,*">');
writeln('<frame name="inhalt" src="inhalt.html">');
writeln('<frame name="inhalt" src="' + Datei + '">');
writeln('<'+'/frameset><'+'/frameset><'+'/html>');
close();
}
return false;
}
}
else if (top.frames[0].name != "banner") FremdURL();
}
}
</script>
<body onload="Frameset(self.location.href)">