Cita: creo que lei que con Javascript no se pueden explorar directorios del lado del cliente por motivos de seguridad.
Todo lo contrario. Si no se pudiera no abria como seleccionar los archivos para subir.
Con el input type=file tenes el lado cliente. El lado servidor es copiar el archivo temporal a una posicion final.