Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: HarryB am 24.01.05 - 09:35:41

Titel: JavaScript: Probleme mit form.submit()
Beitrag von: HarryB am 24.01.05 - 09:35:41
Hallo Forum,

da habe ich doch mal wieder ein Problem mit JavaScript.

Wenn man in einem NotesDokument im Web den Submit Event auslöst (sei es durch einen Submit Button oder - wie ich es wegen meiner komplexen Evaluation bevorzuge durch explizites Aufrufen der submit() Methode), erscheint in dem Fenster, in dem das Dokument bearbeitet wurde "Form Processed". Ich finde das etwas unschön und möchte daher das Fenster nach dem Speichern schliessen. Allerdings scheint das nicht so einfach zu sein.

Zitat
document.forms[ 0 ].submit();
window.close();

Funktioniert im Firefox. Im IE wird das Fenster zwar geschlossen aber das Dokument nicht gespeichert.

Zitat
if (document.forms[ 0 ].submit()) {
window.close();
}

Im IE erscheint die Mitteilung "Form Processed"; im Firefox passiert gar nichts.

Habt ihr noch eine Idee, was ich versuchen könnte?

Viele Grüße
Harry
Titel: Re: JavaScript: Probleme mit form.submit()
Beitrag von: umi am 24.01.05 - 09:58:32
Such mal im Netz nach dem $$Return Feld....

oder kurz
Mach ein Feld mit $$Return Computed in dein Form und als inhalt sowas wie
"[<Script>window.close();</script>]

gruss
umi
Titel: Re: JavaScript: Probleme mit form.submit()
Beitrag von: HarryB am 24.01.05 - 11:52:19
Danke! Mir geht ein Kronleuchter auf.

Viele Grüße
Harry