
10/06/2010, 21:24
|
 | Colaborador | | Fecha de Ingreso: julio-2008 Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 16 años, 7 meses Puntos: 1532 | |
Respuesta: Subir archivos no se puede hacer con AJAX simplemente porque javascript no tiene acceso al IO, por lo tanto NO puede leer ficheros.
para "simular" upload como si fuese ajax se suele utilizar un iframe oculto, y enviar el submit del form cuando cambia (onchange) el valor del input file; otra forma muy popular es hacerlo mediante adobe flash, lo que te permite incluso llevar un seguimiento del porcentaje de la subida, también con un appet de java puedes hacerlo incluyendo un visor de vista previa sin necesidad e enviarlo (tal cual el de facebook).
me imagino que con silverlight de microsoft existirá una manera de hacerlo, no se, es la contraparte de flash y según dicen ellos es mejor en seguridad, por lo que tengo mis dudas al respecto. |