Hoy me enfrenté a algo interesante como FF File API y archivos separados por sus tipos. OK aquí hay un pequeño fragmento comoJS y type.match como tipo de archivo mime - necesito consejo
if (!input.files[0].type.match('image.*')) {
window.alert("Select image please");
return;
}
controla que la imagen sea de solo lectura. Pero, ¿qué pasa con los archivos doc y el pdf, por ejemplo? No pude encontrar ejemplos útiles para esto, así que espero que puedas compartir algunos fragmentos. Lo que me interesa es detectar diferentes tipos de archivos, pero ¿cómo puedo controlar diferentes tipos de archivos con JS y su type.match enlazado?
Here es el código base se aprecia
Cualquier comentario útil :)
¿Seguro que esto funciona? El tipo de atributo se supone que es 'archivo' ¿no? Y el tipo al que se refiere es el atributo 'accept' http: //reference.sitepoint.com/html/input/accept que puede tomar cualquier valor de tipo MIME. –
Sí, funciona y hace que NO se obtengan archivos, excepto imágenes. Pero quiero ver cómo hacer lo mismo para un documento o un archivo pdf? – user592704
Emm ... Gracias por el enlace. el ("text/html", "image/x-rgb", o "application/java") tal vez ese sea el punto. No estoy muy seguro de que sea el atributo de aceptar archivo porque el JS está usando image. * Para su operador if :(Así que necesito su consejo, ¿qué debo mirar? – user592704