[DOM] [debutant] changer le contenu d un iframe en DOM
Bonjour
Mon probleme est le suivant je veux changer le contenu du body de mon iframe.
sous IE6 ok ça marche
sous Firefox 3 ça ne marche PAS !!
(J'ai supprimer le code inutile.)
voici mon script javascript contenu dans ma page HTML :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| function changerPage(){
var obj = document.getElementById('idFrame');
/********POUR IE*********/
if (obj.document) {
idFrame.document.body.innerHTML = "<html><body><h1>Nouvelle Page</h1></body></html>";
}
/********POUR FIREFOX*********/
else if (obj.contentDocument) {
obj.contentWindow.document.body.innerHTML = "<html><body> <h1>Nouvelle Page</h1></body></html>";
}
} |
et voici ma page le contenu du body tout simplement :
Code:
1 2 3 4 5
| <body>
<iframe src="#" name="idFrame" id="idFrame" width="600"></iframe>
<div id="conteneur">
</div>
</body> |