2012-02-14 27 views
7

Tengo una entrada de archivo:"El diálogo de archivo cancelar" evento en JavaScript

<input type=file id=file onchange='foo(this.files)'/> 

Función 'foo' se llama sólo cuando el usuario elige algún archivo en el cuadro de diálogo de carga de archivos y hace clic en "OK". ¿Hay algún evento que se dispare cuando el usuario haga clic en el botón "cancelar" en el cuadro de diálogo? Las soluciones solo HTML5 están bien.

Respuesta

-1

creo que la mejor manera si se puede cambiar un poco su código, es la adición de plugins para añadir archivos, por ejemplo:

http://swfupload.org/

o

http://www.uploadify.com

estos son cuanto más común, trabajaría con el primero y no tuve problemas.

Esto no va a hacer exactamente lo que quiere, pero se puede añadir archivos en una cola y luego cancelarlos, y se puede capturar este evento ...

Sé que no es lo que buscaba, pero es la mejor solución que puedo darle

¡buena suerte! Espero haberlo ayudado

+0

Parece que ambos requieren Flash. Lástima :(Pero gracias de todos modos. – r5ha

Cuestiones relacionadas