iframes et javascript

HTML5, CSS3, Javascript, support des mobiles... Que penser de votre site ? Vous manquez d'informations pour la construction d'un site qui puisse s'afficher correctement partout ? C'est un problème simple, un peu complexe ? Venez ici !

Modérateur : Asumbaa

Répondre
Mandorallen
Arias
Messages : 17
Enregistré le : 01 sept. 2003, 12:54

iframes et javascript

Message par Mandorallen » 04 févr. 2005, 16:51

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!!
P4 3,2 1Gb RAM GeForce 6800 GTO ___ WinXP - Firefox & Thunderbird

calimo
Animal mythique
Messages : 14118
Enregistré le : 26 déc. 2003, 11:51

Message par calimo » 04 févr. 2005, 17:18

Des erreurs dans la console Javascript ?

Invité

Message par Invité » 04 févr. 2005, 18:31

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?

Invité

Message par Invité » 05 févr. 2005, 11:48

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.

Mandorallen
Arias
Messages : 17
Enregistré le : 01 sept. 2003, 12:54

Message par Mandorallen » 07 févr. 2005, 08:32

...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)
P4 3,2 1Gb RAM GeForce 6800 GTO ___ WinXP - Firefox & Thunderbird

Répondre

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 5 invités