Iframe

benjiman2 Messages postés 56 Date d'inscription dimanche 13 juin 2004 Statut Membre Dernière intervention 8 juillet 2007 - 22 mars 2006 à 18:30
PetoleTeam Messages postés 3426 Date d'inscription lundi 26 décembre 2005 Statut Membre Dernière intervention 14 janvier 2011 - 23 mars 2006 à 08:58
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

PetoleTeam Messages postés 3426 Date d'inscription lundi 26 décembre 2005 Statut Membre Dernière intervention 14 janvier 2011 17
23 mars 2006 à 08:58
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)
0
Rejoignez-nous