Envoyé par : abdoulax
Date : 04/09/2007 18:31
Bonjour,
J'ai une page ouverte. Je voudrai modifier complement cette page afin de faire de mettre son contenu dans un iframe.
par exemple on aurait test.html
<html> <head><script ...></head> <body> <p>test</p> </body> </html>
Je voudrais modifier cette page en
<html> <body> <iframe ...></iframe> </body> </html>
Et le contenu de cette iframe serait celui de la page avant modification.
Pour cela j'ai commencé un bou de code:
// Récupération de la page courante var doc = getBrowser().contentDocument; var currentWindow = getBrowser().contentWindow; var selection = currentWindow.getSelection(); selection.selectAllChildren(doc.documentElement); //récupération de toute la page currentData = currentWindow.getSelection(); var myIframe = doc.createElement("iframe"); //marche pas... doc.innerHTML=""; doc.appendChild(myIframe); myIframe.innerHTML=currentData;
Donc j'arrive bien à récupérer le contenu de la page courante, mais ensuite il faut effacer tout son contenu, ajouter l'iframe avec le contenu récupéré.
Voilà, si quelqu'un peu m'aider?
Dsl pour l'orthographe
Il n'est plus possible de poster des messages dans ce forum.
Copyright © 2003-2013 association xulfr, 2013-2016 Laurent Jouanneau - Informations légales.
Mozilla® est une marque déposée de la fondation Mozilla.
Mozilla.org™, Firefox™, Thunderbird™, Mozilla Suite™ et XUL™
sont des marques de la fondation Mozilla.