SWFUpload beta
- 17/11/2006
- 1:16 am
SWFUpload es una pequeña librería de JavaScript que mejora la forma en que se hace uploads de archivos en internet. SWFUpload reemplaza el contenido de un div por un pequeño flash transparente que controla todo el front-end del proceso de upload y se configura con código javascript las opciones de html/css.
Entre las opciones que permite manejar el SWFUpload tenemos:
- Mostrar solamente tipos de archivos pre-seleccionados, por ejemplo podemos definir que solo se puedan seleccionar imagenes con extensión jpg.
- Upload multiple de archivos con solo seleccionar varios archivos en la ventana de dialogo.
- Triggers javascript para detectar: start, cancel, progress y complete.
- Se puede obtener datos del archivo como tamaño y nombre después del upload.
- Se puede cambiar de estilo al botón upload.
- Barra de progreso del proceso de upload usando XHTML y CSS valido
- No se recargan las paginas para hacer upload.
- Funciona en todas las plataformas que soportan Flash 8.
El uso de este script es muy sencillo, para ello debes descargar los archivos fuente SWFUpload_beta.zip, luego de extraer los archivos debes copiar la carpeta jscripts a tu directorio de trabajo.
Luego se incluye el script en el html con el siguiente código.
-
<script type="text/javascript"
-
src="jscripts/SWFUpload/mmSWFUpload.js">
-
</script>
El siguiente paso es incluir un div donde se mostrará el botón para hacer el upload.
-
<div id="SWFUpload"></div>
Finalmente debemos incluir código javascript para indicar a donde se enviaran los datos y sobre que div se mostrará el botón.
-
<script type="text/javascript">
-
mmSWFUpload.init({
-
upload_backend : "upload.php",
-
target : "SWFUpload",
-
});
-
</script>
Posts Relacionados
- Adobe Photoshop CS3 Beta
- Analytics Reporting Suite
- Adobe Dreamweaver Beta
- Swiff: Mootools Flash Plugin
- Flashphone: Llamadas gratis
Total de Comentarios: 8
Segun parece han actualizado la ruta para descargar, ahora la ruta para descargar SWFUpload en:
Sigue sin funcionar
Algun ejemplo?
no funciona el enlace de descarga
prueba en este enlace para informacion http://swfupload.org/ y en este para descargar: http://code.google.com/p/swfupload/
Saludos
Andy
Hol, he usado esta librería y me estaba funcionando, hasta cuando necesitaba enviar un parametro adicional a los archivos a adjuntar en este caso la ruta donde quiero que me los guarde, viendo el código encontré esta línea post_params: {”PHPSESSID” : “”},pues según veo me recoge las variables por el método pero no me funciona, haber si alguien a podido enviar variables que me pueda colaborar…
Hola Jorge, si deseas enviar parámetros adicionales puedes utilizar la propiedad post_params, de la siguiente forma:
post_params : { "param1":"value1", "param2":"value2" }
En este caso solo he puesto 2 parámetros, tu puedes poner la cantidad que se adecue a tus necesidades. Luego si deseas enviar la ruta a guardar, el código sería de la forma:
<script type="text/javascript">
mmSWFUpload.init({
upload_backend : "upload.php",
target : "SWFUpload",
post_params : {"path":"thumbs"}
});
</script>
Puedes encontrar mas información en: SWFUpload v2 Documentation.


