![]() |
JavaScript - Problem - Bitte dringend!
Hallo!
Ich bin total verzweifelt und hänge in einem Projekt fest: Fenster mit 2 Frames (Namen: frame1, frame2). Von frame2 aus wird mit open() ein neues Fenster geöffnet, welches wiederum 2 Frames enthält (fensterframe1, fensterframe2). Nun möchte ich im frame1 das target-Attribut einer Form so mit dem Namen des Frames fensterframe2 belegen, damit bei einem Submit die Parameter in fensterframe2 übergeben werden. Im IE funktionierts, im Netscape <4.7 nicht. (mit form.target="fensterframe2") Ich wäre wirklich sehr dankbar, wenn mir jemand helfen könnte!!! Danke im voraus! |
selfhtml ...
.. bin bei Javascript nicht wirklich so bewandert ...
allerdings wenn unbedingt nötig, dann schau ich immer im Selfhtml nach ... dort siehst auch welche Browser welche funktionen unterstützen ... Link: SELFHTML Gruß, schera ;) |
Auf Fensterframe2 kannst du auf jedenfall über parent.frame2.fensterframe2 zugreifen. Die arameter kannst du ja vielleicht durch ein parent.frame2.fensterframe2.document.write übergeben. (oder indem du z.B. den Wert eines <input type="hidden"> änderst. Hoffe das war verständlich.
Jak |
Danke, aber das Problem ist schon teilweise gelöst:
Netscape is nämlich so deppad, dass er einen submit() nicht dort macht wo der Aufruf steht, sondern erst am Ende der Funktion: parent.frame.document.test.action="xxx.jsp"; parent.frame.document.test.target="target1"; parent.frame.document.test.submit(); parent.frame.document.test.action="yyy.jsp"; parent.frame.document.test.target="target2"; hier wird nämlich das submit nicht mit den ersten beiden action/target ausgeführt, sondern erst am Ende der Funktion und dann natürlich mit den beiden letzten action/target. --> Netscape sux Aber ich bin schon wieder auf ein neues Problem gestoßen, vielleicht weiß jemand Abhilfe: Beim submit einer Datei bekomme ich die Fehlermeldung: "Fehlende Daten - Dokument ist Ergebnis einer Veröffentlichung und nicht mehr gültig. Formulardaten erneut senden, um Dokument durch Klicken auf Neu Laden wiederherzustellen" Weiß jemand was da mit meinem submit nicht stimmen kann? Cache wurde gelöscht und hinaufgesetzt... Ciao Kamikaze |
Zitat:
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 19:11 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag