Forums : Extensions

Aller à la discussion :  Plus récente Plus ancienne

# iframe dans page

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.