Bonjour,
Je précise que Javascript s'execute côté CLIENT ( et non serveur)... donc tu ne pourras lister que les fichiers se trouvant sur le poste ouvrant le script....
Pour des raisons de sécurité... la plut part des navigateurs refusent de faire ce genre de manip.... mais avec IE .. tu peux toujours utiliser les ACTIVX
Exemple :
<script language="JavaScript">
function ShowFolderFileList(folderspec)
{
var fso, f, f1, fc, s;
fso = new ActiveXObject("Scripting.FileSystemObject");
f = fso.GetFolder(folderspec);
fc = new Enumerator(f.files);
s = "";
for (; !fc.atEnd(); fc.moveNext())
{
s += fc.item();
s += "\n>";
}
return(s);
}
alert(ShowFolderFileList("c:/TEMP/"));
</script>