xelUpload es el nombre de una clase de VBScript que presenta propiedades y métodos para manejar el envío de ficheros al servidor. Su único requerimiento es disponer de la versión 5 o superior del motor de script. Para ver qué versión tienes disponible, puedes escribir:
Código:
Response.Write ScriptEngineMajorVersion
Si ves un 5, todo es correcto. Si no, puedes descargar gratis la última versión desde el sitio de Microsoft sobre script, o instalar Internet Explorer 5 o superior, que la incluye entre sus ficheros.
Por si no lo sabíais, para que el fichero llegue correctamente al servidor, tenemos que añadir un atributo más a la marca FORM, el que especifica la codificación del formulario al enviarlo, y nos permite subir datos binarios, así:
Código:
<form action="pagina.asp" method="post" enctype="multipart/form-data">
Encontrarás mucha más información sobre cómo usarlo en la página güeb de donde he sacado toda esta txapa (o me creiais capaz de escribir todo esto?

):
http://www.aspfacil.com/articulos/07092001.asp
Muxus!!