FORM, Javascript und frames
Dominique Stender
- html
Ich schon wieder ... ;-)
Ich habe eine Webpage erstellt, die in etwa so aussieht:
+-------+---------------------------------------------+
2
+--------------------------------------------+
1 3
+--------------------------------------------+
4
+------------------------------------------------------+
Frame 2 enthält eine FORM. Drückt man in Frame 2 auf den Submit Button wird ein Script in Frame 1 aktiv, daß eben diese FORM Daten ausliest. Die Daten werden aufbereitet und daraus werden 2 URLs incl. CGI Aufruf gebastelt, die dann in den Frames 3, 4 dargestellt werden.
Der Script Aufruf geschieht durch onSubmit="top.control.Handler();"
Soweit der Ablauf (klappt auch).
Aber wenn man auf Submit drückt, wird auch Frame 2 neu geladen und die in der FORM eingegebenen Daten sind logischerweise nicht mehr da.
In meinem Script wird Frame 2 nicht mehr neu geladen o.ä.
Kann man das Neuladen von Frame 2 irgendwie unterbinden?
Danke!!
Dominique
Ich schon wieder ... ;-)
Ich habe eine Webpage erstellt, die in etwa so aussieht:
+-------+---------------------------------------------+
2
+--------------------------------------------+
1 3
+--------------------------------------------+
4
+------------------------------------------------------+Frame 2 enthält eine FORM. Drückt man in Frame 2 auf den Submit Button wird ein Script in Frame 1 aktiv, daß eben diese FORM Daten ausliest. Die Daten werden aufbereitet und daraus werden 2 URLs incl. CGI Aufruf gebastelt, die dann in den Frames 3, 4 dargestellt werden.
Der Script Aufruf geschieht durch onSubmit="top.control.Handler();"
Soweit der Ablauf (klappt auch).
Aber wenn man auf Submit drückt, wird auch Frame 2 neu geladen und die in der FORM eingegebenen Daten sind logischerweise nicht mehr da.
In meinem Script wird Frame 2 nicht mehr neu geladen o.ä.Kann man das Neuladen von Frame 2 irgendwie unterbinden?
Danke!!
Dominique
Wenn Du sowieso die Daten im Frame1 aufbereitest, dann brauchst Du doch keinen Submit-Button. Ein normaler Button würde reichen:
...onClick="<aufruf_der_Fkt>"
Damit wird auch nicht mehr Frame2 neu geladen.
Mfg
Rico
Manchmal sind es die einfachen Dinge im Leben...
Danke, läuft natürlich jetzt!
Dominique