hi,
document.SelectForm.target="_self";
document.SelectForm.submit()
so, jetzt ist das aktuelle dokument weg, weil das formular abgeschickt wurde.
Jetzt will ich das Formular aber noch an eine andere Adresse übergeben.
wo denn?
function los_txt()
{ [...]
document.SelectForm.action="http://www.blabla"
document.SelectForm.submit()
die stelle, wo du diese funktion definiert und aufgerufen hast, ist bereits verschwunden, wenn sie im selben dokument stand, wie das formular. und das formular, auf welches sie zugreifen möchte, übrigens auch.
Funktioniert mit allen Browsern
verwunderlich, da theoretisch eigentlich schon unmöglich.
ausser natürlich dem IE. Scheint mir so als würde ihn zweimal action stören.
nein, ihn stört, dass das ganze konzept murks ist.
das es in den "anderen browsern klappt", kann allerhöchstens glück sein - vermutlich zeitlich begründet, da das formular noch erhalten ist, solange bis die serverantwort eintrifft.
Hab mal versucht die Forms zu verschachteln. Ging aber leider auch nicht.
natürlich nicht.
Gibt es da eine Lösung?
ja. schicke die daten an _eine_ adresse, und verarbeite sie von dort aus wie gewünscht weiter.
gruß,
wahsaga
Rest in peace, Dimebag!
#
"Look, that's why there's rules, understand? So that you _think_ before you break 'em."