Iframe

Signaler
Messages postés
56
Date d'inscription
dimanche 13 juin 2004
Statut
Membre
Dernière intervention
8 juillet 2007
-
Messages postés
3426
Date d'inscription
lundi 26 décembre 2005
Statut
Membre
Dernière intervention
14 janvier 2011
-
Bonjour !
Voila, aujourd'hui, je fais face à un autre probleme...
En réalité, je n'arrive pas à faire passer du texte dans un calque (div) d'une iframe ...

Donc, en fait, j'ai un DIV qui a comme id 'affichage' dans mon iframe nommé 'ifra' ...

Et je souhaiterai mettre, dans mon DIV de cette iframe le texte ...
Ca marchais tres bien avant sans l'iframe en faisant :


document.getElementById('affichage').innerHTML = texte;

Mais maintenant ... impossible que ca ne marche avec frames("ifra").get etc...
Bref, j'ai essayé plusieurs choses, ca n'a pas marché...
Si vous connaissez la réponse, je vous en serez grandement reconnaissant.

Merci et a bientot.

1 réponse

Messages postés
3426
Date d'inscription
lundi 26 décembre 2005
Statut
Membre
Dernière intervention
14 janvier 2011
14
Bonjour...

Normal...

Il te faut d'abord accéder à l'iframe pour accéder au DIV de celle ci...
En clair...
//-----------------------
function Ecrit_DIV( texte){
var Obj;
//-- Accés IFRAME
Obj= document.getElementById( NomIframe )
.contentWindow
;

//-- Accés DIV de l' IFRAME
Obj = Obj.document.getElementById(NomDiv);
//-- Tu mets le texte

Obj.innerHTML = texte;
}

le tour est joué....

;0)