WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 30.07.2002, 11:38   #1
Kamikaze
Jr. Member
 
Registriert seit: 09.12.2000
Alter: 45
Beiträge: 60


Standard 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!
____________________________________
Sayonara
Kamikaze
Kamikaze ist offline   Mit Zitat antworten
Alt 30.07.2002, 12:35   #2
schera
Veteran
 
Registriert seit: 03.07.2000
Alter: 47
Beiträge: 430


Blinzeln 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
schera ist offline   Mit Zitat antworten
Alt 30.07.2002, 13:50   #3
jak
Inventar
 
Registriert seit: 13.06.2001
Beiträge: 1.830


Standard

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
____________________________________
Join the DNRC | Godwin\'s Law (thx@stona)
Documentation is like sex: If it\'s good, it\'s very, very good. If it\'s bad, it\'s better than nothing.
\"In theory, theory and practice are the same. In practice, they are not\" (Lawrence Berra)
jak ist offline   Mit Zitat antworten
Alt 30.07.2002, 14:17   #4
Kamikaze
Jr. Member
 
Registriert seit: 09.12.2000
Alter: 45
Beiträge: 60


Standard

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
____________________________________
Sayonara
Kamikaze
Kamikaze ist offline   Mit Zitat antworten
Alt 04.08.2002, 20:29   #5
RaistlinMajere
Inventar
 
Registriert seit: 06.04.2001
Alter: 44
Beiträge: 2.343


Standard

Zitat:
Original geschrieben von Kamikaze
--> Netscape sux
das hatten wir doch schon ein paar mal
____________________________________
"Life is like a box of rockets," said the Marine. "You never know what you´re gonna ret."
Then he pulled the trigger of his BFG9000.
RaistlinMajere ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 22:14 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag