Funktionsaufruf mit Parameter im Framefenster funktioniert nicht

emuume

Mitglied
Ich schreibe mit document.write einen Quelltext ins Framefenster. Wenn ich die Funktion dann aufrufen will, kommt "variable undefiniert". das kuriose an der Sache ist folgendes:

Ein "alert(x)" funktioniert, ein Aufruf "system(x)" läuft auf Fehler.

Wenn ich allerdings den kompletten generierten Quelltext in eine eigene Datei schreibe, dann funktionert beides. Also der Quelltext ist in Ordnung.

hier der quelltext
Code:
opennodes="x1,x2,x3";
parent.menu.document.write("\<SCRIPT\>opennodes=\""+opennodes+"\";\</SCRIPT\>");
parent.menu.document.write("<A HREF=javascript:alert(opennodes)>test<a/>");
parent.menu.document.write("<A HREF=javascript:parent.script.system(opennodes) >test<a/>");

ps: warum ist eigentlich das code-fenster so klein?
 
Sie soll ja auch nich in parent.script bekannt sein, sondern es wird nur die Funktion aufgerufen, die in parent.script steht, mit der Variable die in parent.menu geschrieben wird..
 

Neue Beiträge

Zurück