Page 1 sur 1

iframes et javascript

Publié : 04 févr. 2005, 16:51
par Mandorallen
Bonjour,

J'aimerais soumettre un formulaire qui se trouve dans un iframe depuis un bouton à l'extérieur de cet iframe. Mais cela ne semble pas marcher avec Firefox. (Ou plutôt j'ai fait une erreur ;-)

Par exemple:

... onClick="top.document.iframe_name.form_name.submit()";
ne marche pas.

... onClick="top.iframe_name.form_name.submit()";
ne marche pas non plus.

Des idées? qu'est-ce qui est faux?

Merci de votre aide!!

Publié : 04 févr. 2005, 17:18
par calimo
Des erreurs dans la console Javascript ?

Publié : 04 févr. 2005, 18:31
par Invité
calimo a écrit :Des erreurs dans la console Javascript ?
Le traditionel : "... has no properties"

Le chemin vers le formulaire à l'intérieur de l'iframe n'est pas valide donc...

Mais alors quel chemin utiliser?

Publié : 05 févr. 2005, 11:48
par Invité
Peut-être que c'est simplement Firefox qui embête avec les iframes?
Raison de sécurité... ou bien de conformité? Avec IE c'est possible d'y accéder via javascript en tout cas.

Publié : 07 févr. 2005, 08:32
par Mandorallen
...onClick="top.iframe_name.document.form_name.submit();"

foncntionne. Ouf, il fallait donc mettre le "document" entre l'iframe et le formulaire. Marche aussi avec IE (tandis que sans le "document" ça marche avec IE seulement et pas Firefox)