[Javaescript] Fwd: Clonar elementos HEAD y BODY
Manuel González Noriega
manuel.gonzalez.noriega en gmail.com
Mar Nov 13 10:00:42 PST 2007
---------- Forwarded message ----------
From: Manuel González Noriega <manuel.gonzalez.noriega en gmail.com>
Date: 13 Nov 2007 19:00
Subject: Re: [Javaescript] Clonar elementos HEAD y BODY
To: Marc Palau <marc en palaueb.com>
On 13/11/2007, Marc Palau <marc en palaueb.com> wrote:
> Hola,
>
>
> El elemento BODY lo puedo copiar mediante el innerHTML (anque eso no me respetará los eventos), la propiedad innerHTML del elemento HEAD es de solo lectura (explorer) así que no se me ocurre nada más (llevo un rato largo y se me han terminado las ideas)
>
> ¿Alguien me puede lanzar una mano desde el otro lado de la línea?
Simplemente esto tendría que funcionar por la spec, en IE ya no respondo
dupHead = document.getElementsByTagName('head')[0].cloneNode(true);
y de paso puedes prescindir de innerHTML por completo
o hacer
dupPage = document.getElementsByTagName('html')[0].cloneNode(true);
Ref: http://developer.mozilla.org/en/docs/DOM:element.cloneNode
--
Manuel, que
piensa que eres una excelente persona y medra en torno a
http://simplelogica.net y/o http://simplelogica.net/logicola/
Recuerda comer mucha fruta y verdura.
--
Manuel, que
piensa que eres una excelente persona y medra en torno a
http://simplelogica.net y/o http://simplelogica.net/logicola/
Recuerda comer mucha fruta y verdura.
Más información sobre la lista de distribución Javaescript