
<input type="file" />
y ver su nombre (fileName
), su tamaño (fileSize
) e incluso acceder a su contenido con las funciones
(getAsDataURL
,getAsText
o getAsBinary
). En particular, getAsDataURL convierte el contenido al formato inline (data:image/gif;base64,...
), por lo que es posible mostrar una imagen directamente al seleccionarla, por ejemplo.La implementación no deja claro por qué
files
es una colección si el input
sólo deja seleccionar un archivo. Y en cualquier caso, sigo echando en falta un control (quizás una barra como la de búsqueda o las de permisos para popups e instalación de extensiones) que muestre el progreso de envío del archivo.
Ver ejemplo. Via Andrés Nieto.
No hay comentarios:
Publicar un comentario