Hola tunait, gracias por la respuesta, he leído eso en muchas webs, pero.... no, no me funciona.
Este es el código del archivo XSL. Falta el XML, pero en este caso no es relevante.
Código PHP:
<?xml version="1.0" encoding="iso-8859-1"?><!-- DWXMLSource="date_ultimo.xml" -->
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<html>
<Body>
<h1>Tipos de posibles representaciones para el tipo "date".</h1>
<Script language="JavaScript">
// Variables
XML = new Array();
XML[0] = new Array();
XML[1] = new Array();
XML[2] = new Array();
Pos = 0;
// Función para añadir las elecciones de representación del usuario.
function AñadirEleccion(Tabla, Campo, CodRep, NombreRep){
//Añado la información de la representacion en XML al array
XML[Pos][0]=Tabla;
XML[Pos][1]=Campo;
XML[Pos][2]=CodRep;
XML[Pos][3]=NombreRep;
Pos = Pos + 1;
}
</Script>
// Más código no relevante...bla, bla,.....
</Body>
</html>
</xsl:template>
</xsl:stylesheet>
Cuando Pos vale 3 ó 4 el script falla. No redimensiona automaticamente, no lo hace

¿Por qué?
Un saludo y gracias.