Bonsoir
bon voila ceci fonctionne, mais j'aimerais n'afficher que les noms de fichiers ex 1.htm 2.htm ... pas les nom des sous répertoires, une idée ?
<html><head><script>
function recup(url){
// Création de l'ActiveX
fso = new ActiveXObject("Scripting.FileSystemObject");
// Création des variables de manipulation des dossiers
f = fso.GetFolder(url);
var f1 = new Enumerator(f.SubFolders);
for (; !f1.atEnd(); f1.moveNext()){ // Pour chaque sous-dossier dans le répertoire considéré
a = "<b>" + f1.item().Name + "</b><br>"; // on renvoie le nom du sous-dossier
document.getElementById('adresse').innerHTML += a;
recup(f1.item()); // et on re-boucle sur la même fonction à partire du sous-dossier trouvé
}
// Création des variables de manipulation des Fichiers
c = fso.GetFolder(url);
var c1 = new Enumerator(c.files);
for (; !c1.atEnd(); c1.moveNext()){ // Pour chaque fichier dans le répertoire considéré
a = c1.item().Name + "<br>"; // on envoie le nom du fichier
document.getElementById('adresse').innerHTML += a;
}
}</script></head><body>
<input type=button value=lancer onClick="recup(document.getElementById('ref').value);">
<input type=text id=ref
value="C:/Documents and Settings/LUC PROLA/Bureau/stock/"style=width:400px>
<div id=adresse></div>
Le but pour moi est de faire apparaître les noms de fichier dans un input chacun leur tour pour les exploiter un par un (mais cela est pour aprés, pour l'instant j'aimerais bien me débarasser des noms de sous répertoire
merci .
[:D][:)]