Error con document.write en XHTML
Hola!!!
Estoy modificando una web para que se lea bien en xhtml. Antes tenía un banner que en cada entrada a la web iba cargando una imagen diferente. Lo que me ocurre es que compruebo con el validador de W3C y me da error en document.write. Os paso el código:
<code><script>
function VecImagenes()
{
n=0;
this[n++]="images/imagen01.jpg";
this[n++]="images/imagen02.jpg";
this[n++]="images/imagen03.jpg"
this[n++]="images/imagen04.jpg"
this.N=n;
}
var Imagenes=new VecImagenes();
src= Imagenes[ Math.floor(Math.random() * Imagenes.N) ] ;
alt="kk";
width="639";
height="151";
document.write('<img src='+src+' width='+width+' height='+height+' alt='+alt+'>');</script>
</code>
En xhtml esto no funciona? Hay otras formulas para poder hacer un banner?
Si alguien me pudiese hechar una mano... Muchas gracias y saludos!!! :D
zigotica
http://www.w3.org/MarkUp/2004/xhtml-faq#docwrite