promillo: frame "reloaden"

Hallo zusammen,

ich verwende folgendes script um einen frame zu "reloaden":

<body>
<script language="JavaScript" type="text/javascript">
<!--
parent.editbar.location.href = test.htm;
// -->
</script>

nun bekomme ich immer einen Laufzeitfehler, Fehler: 'parent.editbar.location' ist Null oder kein Objekt

kann mir jemand weiterhelfen???

  1. Hallo!

    parent.editbar.location.href = test.htm;

    Es muß so lauten:
    parent.frames.editbar.location.href = test.htm;

    Gruß Markus

    1. Hallo!

      parent.frames.editbar.location.href = test.htm;

      test.htm sollte natürlich noch in "" oder '' stehen!

      Gruß Markus

      1. Hallo!

        parent.frames.editbar.location.href = test.htm;
        test.htm sollte natürlich noch in "" oder '' stehen!

        Gruß Markus

        Hallo Markus,

        danke für die schnelle Antwort! Aber trotzdem kommt der Fehler immernoch!

        Du meinst so: parent.frames.editbar.location.href = 'test.htm';

        Ich dachte immer ich kann entweder den frame name also editbar angeben oder frames + die nummer?

        Gruss
        promillo

        PS: test.htm stand in '' <-- hat ich beim posten irgendwie verschluckt!

        1. Hallo again!

          Versuch statt parent mal top. Wenn das nicht feuert, poste mal Dein Frameset (heißt der Frame auch editbar, Groß-/Kleinschreibung beachtet?).

          Gruß Markus

          PS: parent.editbar.location.href müßte normalerweise auch gehen

          1. Hallo again!

            Versuch statt parent mal top. Wenn das nicht feuert, poste mal Dein Frameset (heißt der Frame auch editbar, Groß-/Kleinschreibung beachtet?).

            Gruß Markus

            PS: parent.editbar.location.href müßte normalerweise auch gehen

            Hallo,

            endlich läuft's so wies soll!!!

            und zwar mit:
            <body onLoad="javascript:parent.editbar.location.reload 'test.htm');">

            mit reload anstatt href funktioniert es einbandfrei!!!

            Und der Vollständigkeit halber: Wenn Ihr aus einem pop-up eine frame in eurem Hauptfenster neuladen wollt:

            <body onLoad="javascript:window.opener.parent.editbar.location.reload('test.htm');">

            Danke Markus für Deine Mühe!