2010-08-19 10 views
6

Recuerdo algunas opciones donde Ajax (ningún segundo palo mundial) de carga de archivos fue apoyado,Cómo implementar Gmail como archivo de carga/archivo adjunto utilizando HTML 5

  1. iframe oculto
  2. Usando objeto flash (aunque todavía tienen la curiosidad de por qué se utiliza SWF, y qué ventajas ofrece?)

Sin embargo examinado los blogs parece que HTML 5 es prometedora, probé algunos ejemplos pequeñas y realmente funciona :)

Pero recientemente encontré que gmail has new drap drop file feature implemented using the HTML 5 (Sin flash). ¿Puede alguien guiarme cómo se puede lograr esto y todo lo que necesito para preparar? ¿Hay algún cambio en XMLHTTP ... (objeto Ajax) api en HTML 5? Cualquier hilo será útil gracias a todos,

+0

Flash ofrece la posibilidad de seleccionar varios archivos simultáneamente –

+1

Solicitó específicamente una implementación HTML5 no Flash. – EndangeredMassa

Respuesta

2

Podría estar equivocado, pero creo que la única ayuda que proporciona HTML5 para ese tipo de patrón de carga es que admite el atributo 'múltiple' para campos de carga. Esto le permite seleccionar varios archivos desde el cuadro de diálogo del selector de archivos sin usar flash . La carga en sí todavía tiene que ser realizada por JS o PHP o [yourfavorite]. Un buen ayudante podría ser

http://code.google.com/p/jquery-html5-upload/

por ejemplo.

Cuestiones relacionadas