Non sto chiedendo come caricare un file.Come funziona l'input del file HTML?
Mi chiedo solo come, quando si fa clic su un elemento di file html, vengano visualizzate le cartelle di sistema locale .
Possiamo farlo con altri elementi html come pulsanti e input? In caso contrario, cosa c'è di così speciale nei file? Come mostra le directory di sistema?
Ha a che fare con il browser, non con HTML. Nulla di ciò che fai con puro HTML (e Javascript) ti darà mai accesso diretto al file system di un cliente. Avresti bisogno di alcuni software di terze parti come Flash o ActiveX per farlo. Dal punto di vista del server, quando carichi un file, stai semplicemente facendo una richiesta HTTP con un flusso di ottetti. – Renan
grazie. ma la domanda rimane. se è con browser e non con html perchè solo File può farlo? – zod
@zod la stessa ragione i browser applicano automaticamente il proprio stile ai tuoi elementi HTML sulla tua pagina - E 'come il browser esegue il rendering e di input con l'attributo type di 'file'. IE: (. O JavaScript e sostituire i caratteri, ma non è la stessa cosa) non è possibile effettuare il testo rivela come ••••• a meno che non si utilizza un campo password, – Jacques