|
|
|
|
Bonjour,
Ma question est toute simple: j'ai un iframe rempli en Javascript avec la commande "document.write('mon Texte') et je cherche une façon de le vider de son contenu afin qu'à chaque clic de l'utilisateur, l'ancien contenu de l'iframe soit écrasé par le nouveau.
Merci d'avance pour votre aide ;-)
Configuration: Mac OS X Firefox 2.0.0.3
Regarde tu coté de innerHTML.
var myIframe = document.getElementById('toto');
myIframe.innerHTML = "";
Mais n'ayant jamais utilisé les iFrame, je ne sais pas s'il s'agit de composant comme les DIV, ou d'un composant géré comme une frame. S'il s'agit de la première manière, alors la méthode ci-dessus devrait fonctionner. Si une iFrame est gérée de la meme manière qu'une Frame, alors il faudra faire comme suit : var myIframe = parent.frame['toto']; myIframe.document.innerHTML = ""; Je ne suis pas sur que ca fonctionne mais c'est une piste (je ne peux pas tester désolé). Bon courage pour la suite. ~ N'oubliez pas la balise "Résolu" lorsque votre problème est... résolu :) ~
|
Bonjour,
document.getElementById("htmle").contentWindow.document.body.innerHTML = "blablabla";
Est-ce que ça fonctionne ? ~ N'oubliez pas la balise "Résolu" lorsque votre problème est... résolu :) ~ |