Mr. Burns: Funktion in HTML Objekt aufrufen

Beitrag lesen

Hallo,

ich habe eine Hauptseite (haupt.html), in die ich ein HTML-Objekt einbette:

haupt.html:

<html>
<script language="JavaScript">
<!--
  var VAR1 = "";

function Fkt1(P1)
  {
    alert(P1);
  }

alert(VAR1);
// -->
</script>
<body>
...
<object name="N1" id="O1" data="objekt.html" type="text/html" width="100" height="50" standby="Loading..."></object>
...
</body>
</html>

objekt.html:

<html>
<script language="JavaScript">
<!--
  // Hier brauche ich etwas wie:
  haupt.html-->Fkt1("Hallo");
// -->
</script>
<body>
...
</body>
</html>

Nun möchte ich von der objekt.html die Funktion Fkt1() in haupt.html aufrufen.
Oder aus der objekt.html in der haupt.html die Variable VAR1 ändern.

Ich weiß aber nicht, wie ich aus der objekt.html auf JavaScript der haupt.html zugreifen kann!

Hat jemand ne Idee?
Sollte in IE ind FF funktionieren.

Auch umgekehrt wäre interessant, wie kann ich aus der haupt.html auf JavaScript der objekt.html zugreifen?

alle Versuche mit document.getElementById('O1')... usw.
oder document.parentWindow.Fkt1("Hallo")

führten zu JavaScript Fehlermedungen (Objejkt unterstützt Methode nicht etc.)

Danke für jegliche Hilfe!