come usare javascript per aprire una cartella ed elencare i nomi dei file html in quello?
-
06-07-2019 - |
Domanda
Voglio elencare i nomi dei file HTML in una particolare cartella usando JavaScript (nel browser) ... Qualcuno può aiutarmi? Grazie
Soluzione
Questo è ciò che stai chiedendo:
http://www.irt.org/articles/js014/index.htm
Leggi anche FSO
Ma sì, se non puoi usare FSO se ActiveX è disabilitato sul sistema client.
Altri suggerimenti
Se stai utilizzando Javascript in esecuzione nel browser, non c'è modo di " aprire una cartella " ;. Devi ottenere dati sul contenuto della cartella attraverso una struttura di dati o facendo qualcosa come analizzare un indice delle cartelle generato dal server in HTML.
Se stai utilizzando Javascript in esecuzione su un motore non browser (come jscript, rhino, ecc.), devi essere più specifico nella domanda in quanto la risposta dipenderà ovviamente dal fatto che il motore in cui si trova il tuo script è in esecuzione fornisce oggetti per accedere al filesystem o meno.
Javascript non può interagire con il sistema operativo durante l'esecuzione all'interno di un browser per motivi di sicurezza.
Può ottenere un elenco dal server e visualizzarlo sul client sul browser, ma, per ottenere una struttura di directory dal computer client al browser richiederebbe un'altra applicazione che legge la struttura di directory e la invia al server e il server che lo invia al browser.
Ora, se stai utilizzando Actionscript, è possibile leggere il disco rigido e mi aspetto che Silverlight ti consenta di fare anche questo, ma non lo so.