Foros del Web » Programando para Internet » Javascript »

objeto FormData Firefox versión{5,}

Estas en el tema de objeto FormData Firefox versión{5,} en el foro de Javascript en Foros del Web. Hola buen día, Hace unos momentos descubrí un maravilloso objeto que soporta javascript en Firefox 5 y 6 el cual es FormData , la documentación ...
  #1 (permalink)  
Antiguo 23/08/2011, 15:54
 
Fecha de Ingreso: julio-2011
Ubicación: Zapopan, Jal. MX
Mensajes: 316
Antigüedad: 13 años, 4 meses
Puntos: 32
Busqueda objeto FormData Firefox versión{5,}

Hola buen día,

Hace unos momentos descubrí un maravilloso objeto que soporta javascript en Firefox 5 y 6 el cual es FormData, la documentación se puede encontrar en developer.mozilla.org.

Simplemente se crea el objeto "FormData" pasandole como argumento el objeto DOM del formulario a enviar por AJAX y se incluye como argumento al método "send" del objeto "XMLHttpRequest" (usando POST), como a continuación:

Código Javascript:
Ver original
  1. var miFormulario = document.formulario;
  2.   var formdata = new FormData(miFormulario);
  3.   objetoAJAX.send(data);

Lo genial de enviar el objeto "FormData" por el send() es que envía todos los campos del formulario incluyendo archivos e imagenes.

El problema es que parece que los otros navegadores(IE,Opera,etc.) no lo soportan.

Cita:
¿Alguien sabe si existe algún otro método similiar al de FormData para enviar archivos por AJAX?
Sin usar frames.
  #2 (permalink)  
Antiguo 23/08/2011, 16:12
Avatar de Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 20 años, 5 meses
Puntos: 834
Respuesta: objeto FormData Firefox versión{5,}

Para archivos tenés la api FileReader, soportada por la mayoría de los navegadores: http://www.html5rocks.com/en/tutorials/file/dndfiles/
Explorer 10 la soporta.
  #3 (permalink)  
Antiguo 23/08/2011, 16:42
Avatar de jseros  
Fecha de Ingreso: agosto-2008
Ubicación: Bogotá
Mensajes: 218
Antigüedad: 16 años, 3 meses
Puntos: 18
Respuesta: objeto FormData Firefox versión{5,}

Saludos compañeros.

Te recomiendo echarle un vistazo a XMLHTTPRequest2:

http://dev.w3.org/2006/webapi/XMLHttpRequest-2/

Y cómo combinarlo con FormData:

https://developer.mozilla.org/En/Usi...ormData_object

Éxitos :)
  #4 (permalink)  
Antiguo 23/08/2011, 17:16
 
Fecha de Ingreso: julio-2011
Ubicación: Zapopan, Jal. MX
Mensajes: 316
Antigüedad: 13 años, 4 meses
Puntos: 32
Respuesta: objeto FormData Firefox versión{5,}

Gracias a los dos, ando experimentando con lo de papino (parece excelente!) porque se me hace muy difícil entender a las documentaciones originales de la W3C jeje pero igual gracias jseros.
  #5 (permalink)  
Antiguo 23/08/2011, 22:11
 
Fecha de Ingreso: julio-2011
Ubicación: Zapopan, Jal. MX
Mensajes: 316
Antigüedad: 13 años, 4 meses
Puntos: 32
Respuesta: objeto FormData Firefox versión{5,}

Parece que aún faltan meses o más :,( para que firefox, chrome, ie, opera y safari soporten al 100% estas funciones de html5, mientras optaré por el uso de iframes.

Etiquetas: ajax_formdata, archivos_ajax, file_ajax, formdata, formdata_ie
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:34.