Kevin: Fehler in Netscape

Hallo zusammen,

ich habe ein Script geschrieben, daß im IE fehlerfrei läuft. In Netscape bekomme ich aber folgende Fehlermeldung:

JavaScript Error: ../allgemein/framecheck.js, line 20:
frames.content has no properties.

Das Script lautet folgendermaßen:
function checkFrameset()
{
  if (!top.top_nav) location.replace("../index.htm?" + location.pathname);
}

function checkFramesetZweiteEbene()
{
  if (!top.top_nav) location.replace("../../index.htm?" + location.pathname);
}

function checkFramesetDritteEbene()
{
  if (!top.top_nav) location.replace("../../../index.htm?" + location.pathname);
}

function checkParameter(content)
{
  var Adressanhang=location.search;
  if (Adressanhang) frames.content.location.replace(Adressanhang.substring(1,Adressanhang.length))
else frames.content.location.replace(content);
}

benutzt wird das ganze folgendermaßen:
<html>
<head>
        <title>entory Intranet</title>
        <script language="JavaScript" src="../allgemein/framecheck.js" type="text/javascript">
  </script>
</head>

<frameset cols="0,245,*" border="0" frameborder="0" framespacing="0"
onLoad="checkParameter('../departments/unterthema/content01.htm')">
usw. und so fort!

Wo liegt mein Fehler????

Kevin

  1. Hi,

    ich bin jetzt mal der Browser:

    <html>
    <head>
            <title>entory Intranet</title>
            <script language="JavaScript" src="../allgemein/framecheck.js" type="text/javascript">

    So. Und an dieser Stelle soll ich auf einen Frame zugreifen. Wo ist der? Ich sehe keinen.

    Korrigiere also die Reihenfolge.

    Cheatah

    1. Hallo,

      Du meinst erst den Frameset und dann den Script? Das funktioniert nicht! - Dann funktioniert das ganze noch nicht einmal mehr im IE

      Gruß Kevin

      1. Hi,

        Du meinst erst den Frameset und dann den Script?

        ja, ich meine erst _das_ Frameset und dann _das_ Script.

        Das funktioniert nicht! - Dann funktioniert das ganze noch nicht einmal mehr im IE

        Dann machst Du etwas falsch. Stell's mal online und nenne die URL.

        Cheatah

        1. Hallo,

          ich kann das ganze leider nicht online stellen ... - Kannst Du mir villeicht auch so weiter helfen?

          Gruß Kevin