Philip: Websuche bei Seiten mit Frames

Beitrag lesen

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)">