tonytruand
Messages postés175Date d'inscriptionsamedi 23 octobre 2004StatutMembreDernière intervention 8 mars 2015
-
7 avril 2006 à 07:04
tonytruand
Messages postés175Date d'inscriptionsamedi 23 octobre 2004StatutMembreDernière intervention 8 mars 2015
-
7 avril 2006 à 19:02
Bonjour à tous;
J'aimerais lister les fichiers d'un répertoire en local, comment puis je faire, il me semble avoir lu quelque part qu'avec les activesX cela était possible ???????
tonytruand
Messages postés175Date d'inscriptionsamedi 23 octobre 2004StatutMembreDernière intervention 8 mars 2015 7 avril 2006 à 17:27
Bonjour et tout d'abord merci pour ces infos, et c'est vrai que [file://c:/ disque] cela marche, mais ce que j'aimerais faire c'est inscrire le nom de chaque fichier sur la page avec un document.write et cela je ne sais pas faire.
@+
[:D][:)]
Vous n’avez pas trouvé la réponse que vous recherchez ?
tonytruand
Messages postés175Date d'inscriptionsamedi 23 octobre 2004StatutMembreDernière intervention 8 mars 2015 7 avril 2006 à 17:58
bien la doc, est ceci fonctionne :
<html><head></head><script>
fso = new ActiveXObject("Scripting.FileSystemObject");
f = fso.GetFolder('C:/CD/Forest');
var f1 = new Enumerator(f.files);
for (; !f1.atEnd(); f1.moveNext())
{document.writeln(f1.item());}
</script>
Mais ce que j'aimerais c'est afficher le nom de chaque fichier dans un input pour pouvoir l'exploiter ensuite.
cela est ce possible ?? une piste?? merci beaucoup
tonytruand
Messages postés175Date d'inscriptionsamedi 23 octobre 2004StatutMembreDernière intervention 8 mars 2015 7 avril 2006 à 18:21
Super ! j'ai mes input avec chacun un fichier, mais peut être pourrais je faire passer le chemin des fichiers un par un à son tour dans un seul input. là il doit falloir faire une boucle for ? et j'ai quelques soucis !!
<html><head><script>
function recup(){
fso = new ActiveXObject("Scripting.FileSystemObject");
f = fso.GetFolder('C:/CD/Forest');
var f1 = new Enumerator(f.files);
i = 0
for (; !f1.atEnd(); f1.moveNext())
{a = (f1.item());
document.write('
');
}}
</script></head>
id ref0 ref1 etc
[:D][:)]
tonytruand
Messages postés175Date d'inscriptionsamedi 23 octobre 2004StatutMembreDernière intervention 8 mars 2015 7 avril 2006 à 19:02
C'est bon j'ai trouvé la première partie de ce que je veux faire ,merci encore pour le début
<html>
<head>
<title>Text Reader</title>
<script>
function recup(){
fso = new ActiveXObject("Scripting.FileSystemObject");
f = fso.GetFolder('chemin');
var f1 = new Enumerator(f.files);
for (; !f1.atEnd(); f1.moveNext())
{a = (f1.item());
document.getElementById('adresse').value = a;
var xhr_object = null;
if ( window.XMLHttpRequest ) {
// Objet XmlHttpRequest pour les moteurs GECKO
xhr_object = new XMLHttpRequest();
} else if ( window.ActiveXObject ) {
// Objet XmlHttpRequest pour Internet Explorer
xhr_object = new ActiveXObject( 'Microsoft.XMLHTTP' );
} else {
// Navigateur non-compatible
alert( 'Votre navigateur ne supporte pas les objets XMLHTTPRequest...' );
return;
}
xhr_object.open( 'GET', document.getElementById('adresse').value, false );