Visualizzazione dei risultati da 1 a 9 su 9

Discussione: Aprire il file browser

  1. #1
    Utente di HTML.it L'avatar di Linusss
    Registrato dal
    Sep 2002
    Messaggi
    405

    Aprire il file browser

    E' possibile aprire il file browser(quello dell'input di tipo file) senza usare direttamente un input di tipo file?
    Forum Additive monitora le discussioni più importanti!

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    No. A prescindere dal recondito scopo per il quale lo vorresti.

    Ma magari se ti spieghi...

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Utente di HTML.it L'avatar di Linusss
    Registrato dal
    Sep 2002
    Messaggi
    405
    Ciao, mi serve perchè vorrei poter aprirlo da link magari da un altro bottone.
    In pratica devo riuscire a nascondere il file type=input perchè non sta bene per quello che devo fare, mi serve quindi un pulsante personalizzato.
    Ho visto su alcuni siti che lo fanno, ma ancora non ho capito come.
    Ad esempio flickr permette di uploadare le immagini, e apre il file browser da un link senza utilizzare un input di tipo file...o almeno non direttamente.
    Forum Additive monitora le discussioni più importanti!

  4. #4
    Utente di HTML.it L'avatar di Linusss
    Registrato dal
    Sep 2002
    Messaggi
    405
    Comunque con IE7 riesco a lanciare l'evento onlclick dell'input type=file:
    codice:
    uploader.click();
    Solo che con firefox non funziona... altrimenti avrei già risolto
    Forum Additive monitora le discussioni più importanti!

  5. #5
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Originariamente inviato da Linusss
    Ciao, mi serve perchè vorrei poter aprirlo da link magari da un altro bottone.
    In pratica devo riuscire a nascondere il file type=input perchè non sta bene per quello che devo fare, mi serve quindi un pulsante personalizzato.
    Ho visto su alcuni siti che lo fanno, ma ancora non ho capito come.
    Ad esempio flickr permette di uploadare le immagini, e apre il file browser da un link senza utilizzare un input di tipo file...o almeno non direttamente.
    Vedi qui
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  6. #6
    Utente di HTML.it L'avatar di Linusss
    Registrato dal
    Sep 2002
    Messaggi
    405
    Grazie avevo già visto questa possibile soluzione ma a parte che mi sembra molto "sporca" a me serve far sparire anche il campo di testo e comunque mi servirebbe poter lanciare il file-browser anche programmaticamente...
    Forum Additive monitora le discussioni più importanti!

  7. #7
    Utente di HTML.it L'avatar di Linusss
    Registrato dal
    Sep 2002
    Messaggi
    405
    Se ti riferisci alla parte in fondo:
    codice:
    fake.onclick = function () {
    	real.click()
    }
    questo come ho detto anche prima non funziona con Firefox
    Forum Additive monitora le discussioni più importanti!

  8. #8
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Prima dici che volevi un pulsante personalizzato e con il mio esempio potresti farlo (poi con i css disattivi il campo) poi parli di farlo a livello programmazione, che per fortuna non è possibile.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  9. #9
    Utente di HTML.it L'avatar di Linusss
    Registrato dal
    Sep 2002
    Messaggi
    405
    ma come disattivo il campo con i css?
    Forum Additive monitora le discussioni più importanti!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.