Enviar un archivo del equipo cliente al servidor web sin utilizar el control input file

charlycross
05 de Marzo del 2005
Hola, necesitaría saber si hay alguna forma de enviar un archivo q esté en equipo del cliente al servidor web, simplemente diciendole la ruta de donde está. Se q con el control input file se puede seleccionar el archivo en el equipo, pero no quiero sacar esa ventana de dialogo.
Gracias

Jorge
05 de Marzo del 2005
Afortunamente no. No hay forma.

Al menos no sin instalar algun control adicional, ActiveX, o similares.

eth0
05 de Marzo del 2005
Bueno, sí que hay una forma. ^_^

Es la que usa por ejemplo GMail: usar XMLHTTP para hacer una petición POST al servidor enviándole el fichero directamente.

Busca XMLHTTP en Google, que sale mucha información.

eth0
05 de Marzo del 2005
Bueno, algo más que se me ha olvidado: XMLHTTP está soportado por todos los navegadores actuales, pero la forma de crear el objeto XMLHTTP en IE es distinta del resto.