Hallo Cyx23,
so klappt es mit nc4, IE6, Mozilla1.1:
function produkt_on(){
...
}
top.produkt_on=produkt_on;
Bei mir leider nicht. Am Mac brachte das Netscape zum Absturz, unter WinNT erschien in die Fehlermeldung "top.produkt_on ist keine Funktion".
Wenn ich die Funktion aber direkt in das Hauptdokument schreibe und einige Aufrufe anders adressiere, komme ich ein Stück weiter.
Doch wie kann ich vom Hauptdokument auf Werte bzw. Funktionen in dem Unterdokument zugreifen? Beim Explorer über den Frame - kein Problem. Aber Netscape ... Laut Javascript-Referenz sollte der externe Layer-Inhalt wie ein direkter Include behandelt werden. Dann bräuchte es keine besonderen Aufrufe. Das scheint aber nicht so zu sein ("... is not defined").
Fällt Dir noch was dazu ein?
Woher hast Du die Syntax top.produkt_on=produkt_on;? Kann man irgendwo im Netz etwas darüber lesen?
Gruß und danke für Deine Geduld
Sabine