Saludos cordiales José.
Muchísimas gracias por retocar éste código con ésta clase de maestría que acaba de darnos.
Déjeme que le avise que, por culpa mía se olvidó de nuevo de un pequeño detalle del código: ventana.document.open();
Se puede corregir en el mismo mensaje sin escribir uno nuevo.
Pues nada, sólo añadir que ahora ya me funciona todo y estoy super contento.
Un cordial saludo,
Carles.