DevKB
Web Development Knowledge Base
HOME | TOP 20 | WRITE AN ARTICLE |
Sections :



RSS RSS Feed

You too, please publish your useful code snippets in any programming language :
write an article !


Valid HTML 4.0 Transitional

Plateforme d'envoi de gros fichiers en ligne
Dépannage site web
Blog infogérance
Hébergement e-mail

Olivier Ligny - - 11/03/2008 - vue 10727 fois

Lister le contenu d'un répertoire local via JavaScript

Fonctionne uniquement sous IE, et nécessite que la page soit "de confiance", c'est à dire que le navigateur lui autorise l'accès au PC de l'internaute. C'est rarement le cas, sauf parfois dans les intranets, et dans le cas des Applications HTML (HTA).

Le code peut être adapté pour exécuter n'importe quelle autre commande sur le PC du client.

<script>

new ActiveXObject("WScript.Shell").Run("%comspec% /c dir > test.txt",2,true)
sortie=new ActiveXObject("Scripting.FileSystemObject")
        .OpenTextFile("test.txt")
        .ReadAll()
alert("Contenu du répertoire courant : "+sortie)

</script>




Write a comment :
Your name :     E-mail (optional) :

AntiSpam : what animal is visible on this picture ? :

Nos partenaires : iPhone 8 Cases & Protection