johmie: Firefox-Problem: iframe form submit() vom _parent-Dokument aus

Hallo,

ich habe ein HTML-Dokument in dem sich ein Iframe mit dem Namen "iframe" befindet. Nun möchte ich von dem HTML-Dokument aus ein Formular, welches sich in der Iframe befindet, submitten. Das Formular hat den Namen "calculation". Ich rufe also in dem Hauptdokument per Link den Befehl "javascript:iframe.calculation.submit()" auf. Im IE wird das Formular in dem Iframe erfolgreich abgeschickt. Im Firefox passiert hingegen gar nichts. Hat jemand eine Idee, warum der Firefox diesen Befehl nicht akzeptiert?

Vielen Dank und beste Grüße,
johmie

  1. Hallo,

    ich habe ein HTML-Dokument in dem sich ein Iframe mit dem Namen "iframe" befindet. Nun möchte ich von dem HTML-Dokument aus ein Formular, welches sich in der Iframe befindet, submitten. Das Formular hat den Namen "calculation". Ich rufe also in dem Hauptdokument per Link den Befehl "javascript:iframe.calculation.submit()" auf. Im IE wird das Formular in dem Iframe erfolgreich abgeschickt. Im Firefox passiert hingegen gar nichts.

    Wir kommst du darauf, dass das window-Objekt eines iframes mit name="iframe" über eine globale Variable namens iframe angesprochen werden kann?

    Nun, im Firefox ist das jedenfalls nicht der Fall. Frames spricht man wie gewohnt über window.frames.framename an.

    Mathias