Martin Fleck: Funktion in übergeordnetem Fenster (IFrame) ausführen!

hallo,

Seite A enthält ein IFrame, das Seite B lädt. Nun soll aus Seite B eine Funktion aus A gestartet werden. Nur wie lautet die Syntax? Hab es schon probiert mit top.test() und auch document.frames[0].test(), aber ohne Erfolg.

Danke.

--
Martin Fleck

  1. hallo,

    Hi,

    Seite A enthält ein IFrame, das Seite B lädt. Nun soll aus Seite B eine Funktion aus A gestartet werden. Nur wie lautet die Syntax? Hab es schon probiert mit top.test() und auch document.frames[0].test(), aber ohne Erfolg.

    parent.funktionsname();
    oder
    top.funktionsname();

    wobei test ein ungünstiger Name ist für eine eigene Funktion
    wg. http://selfhtml.teamone.de/javascript/objekte/regexp.htm#test

    Andreas

    1. parent.funktionsname();
      top.funktionsname();

      Hab den Fehler gefunden, die Funktion wurde in A erst unterhalb des Iframes definiert, habe diese dann in den Head-Teil gepackt.

      --
      Martin Fleck