Olaf: Problem mit Firefox und onLoad

Hallo zusammen,

ich habe ein Problem mit Firefox und dem onload Event.

So sieht der Body Tag der Datei test1.html aus:

<BODY onLoad="setValues()">....

Das funktioniert auch. test1.html enthält ein Formular, in dem der Benutzer verschiedene Einträge machen kann.

Im verlauf des Ausfüll-Vorganges werden per Script, abhängig von der Benutzereingabe, im Hintergrund zusätzlich einige "Hidden" Felder befüllt.

Der Benutzer kann in test1.html ein zweites Fenster color.html öffnen, in dem er eine Farbauswahl vornehmen kann, die dann
in das entsprechende Feld von form1.html zurückgeschrieben wird. Leider scheint aber Firefox beim Öffnen von color.html für
die öffnende Seite form1.html nochmal das onLoad Event abzufeuern, wodurch alle Werte, die vorher in den verborgenen
Formularfeldern abgelegt wurden, wieder überschrieben werden.

Hat jemand eine Idee, woran das liegt und was ich da tun kann?

Dank und Gruss

Olaf

  1. Hell-O!

    Leider scheint aber Firefox beim Öffnen von color.html für die öffnende Seite form1.html nochmal das onLoad Event abzufeuern, wodurch alle Werte, die vorher in den verborgenen Formularfeldern abgelegt wurden, wieder überschrieben werden.

    Deine Fehlerbeschreibung kann ich in FF 1.5.0.4 unter Win 2k Pro nicht verifizieren. Aber ich rate mal ins Blaue: Du rufst das Fenster über einen Link auf und hast vergessen, "return false" anzugeben.

    Siechfred

    --
    Hier könnte Ihre Werbung stehen.
    Musikgeschmack || Das Steuerblog  || RT 221 Erfurt-Altstadt i.V.