Dominique Stender: FORM, Javascript und frames

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

  1. 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

    1. Manchmal sind es die einfachen Dinge im Leben...

      Danke, läuft natürlich jetzt!
         Dominique