Come faccio ad aprire automaticamente la finestra di dialogo Sfoglia di un tipo di input = "file" quando la pagina viene aperta per la prima volta?tipo di input = "file" auto click
risposta
non credo che si dovrebbe fare. Se hai mai visitato una pagina di MySpace, sai quanto può essere frustrante quando una pagina web attiva le cose da sola quando viene caricata la pagina.
Non violare il modo in cui l'interfaccia utente dovrebbe funzionare, lasciare che l'utente chieda la finestra di dialogo.
Inoltre, se gli utenti lo chiudono istintivamente come un popup, e quindi si rendono conto che ne avevano bisogno, potrebbe non essere ovvio come dovrebbero restituire la finestra di dialogo. Quindi ricaricheranno la pagina solo per mostrare di nuovo il dialogo - tutte cose frustranti che potresti evitare.
Detto questo, non sono sicuro del motivo per cui si desidera eseguire questo in primo luogo. Questa è solo la mia prima reazione a ciò che stai chiedendo.
Sono totalmente d'accordo con te su Carson – GerManson
ci potrebbero essere validi motivi per quello! per esempio fai clic su un pulsante che si chiama "upload" e poi si apre una finestra modale dove puoi vedere e modificare l'immagine scelta prima del caricamento. ma non vuoi avere un altro (e brutto) pulsante "carica" nella finestra modale. – EscapeNetscape
fuoco l'evento click sul pulsante sul documento pronto
$(document).ready(function() {
$("#buttonid").click();
});
Questo è del tutto impossibile in Firefox.
In altri browser, è possibile:
document.getElementById('inputId').click();
- 1. Jquery o javascript auto click
- 2. File di input trigger evento click in AngularJS
- 3. Sostituisci tipo di input = file con un'immagine
- 4. IE: tipo di input = "file" multiplo
- 5. jQuery auto upload file
- 6. auto da URI percorso del file di tipo in C#
- 7. jQuery input button click listener dell'evento
- 8. jQuery Datepicker - close on input click
- 9. javascript enable input su doppio click
- 10. Come filtrare il tipo di input = "file" per tipo di file specifico?
- 11. Inserimento del tipo di file di input Problema postato
- 12. Come eliminare il valore di un "tipo di input = file"
- 13. Cattura evento di annullamento sul tipo di input = file
- 14. Cambia tipo di elemento Input utilizzando jquery
- 15. larghezza: auto per campi <input>
- 16. styling di tipo di input
- 17. rendendo un tipo di input "file" nascosto con il pulsante
- 18. Come utilizzare il file del tipo di input in PhoneGap?
- 19. tipo di input = file non funzionante in iOS
- 20. Tipo ridotto di "auto it = unordered_map.find (chiave)"?
- 21. Attivazione di un evento "Click" senza input dell'utente
- 22. flow.js upload file on click
- 23. problema di raggio di confine con testo tipo input
- 24. dinamicamente creare elemento di input file di
- 25. come attivare l'evento click del file di input dal clic del pulsante in angular 2?
- 26. Input corretto Tipo di carta di credito
- 27. Tipo di input WPF/finestra di dialogo?
- 28. Come limitare i tipi di file con il tipo di file di input HTML?
- 29. ottiene il valore del file del tipo di input e avvisa se vuoto
- 30. C++ auto & vs auto
hai bisogno di una soluzione agnostica per il browser o puoi mirare a uno specifico? – lincolnk
http://stackoverflow.com/questions/1829774/jquery-simulating-a-click-on-a-input-typefile-doesnt-work-in-firefox – bobince