Mam aplikację html5, która korzysta z interfejsu API pliku, używając elementu. Jestem w stanie odpowiedzieć, gdy użytkownik wybierze plik. Chciałbym móc coś zrobić, jeśli użytkownik anuluje wybór pliku. Jednak nie mogę znaleźć zdarzenia, które zostanie wywołane w elemencie wejściowym, jeśli użytkownik kliknie przycisk anulowania zamiast OK w oknie wyboru pliku.Przechwytywanie zdarzenia anulowania na typie wejściowym = plik
Czy jest jakieś zdarzenie wystrzelone z "anulowania", którego mi brakuje, czy powinienem ponownie zaprojektować aplikację, aby tego nie potrzebować?
Które przeglądarki powodują zmianę zdarzenia przy wprowadzaniu danych? Nie działa dla mnie. –
@ E-D nie działa również w Safari pod numerem –
, aby uzyskać więcej informacji: To polecenie działa tylko w przeglądarce Google Chrome. - ** I to jest normalne ** - Google Chrome przeszedł przez polifoniczne, aby pozwolić użytkownikowi wybrać usunięcie pliku, a nie tylko anulować - 'browse ...' - To kwestia ** przeglądarek policalowych ** innych po prostu muszą anulować kliknięcie. Nazwa pliku wyświetlana w typie pliku wejściowego jest zgodna w zależności od przeglądarki. W chrome chrome anulowanie usuwa plik i nazwę pliku w pliku typu wejściowego, podczas gdy inni nie robią nic. Voilà. – maliness