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


RSS RSS Feed

Vous aussi, aidez les autres développeurs, publiez vos bouts de codes utiles et vos liens préférés ...
Publiez un article !


Valid HTML 4.0 Transitional

Plateforme d'envoi de gros fichiers en ligne
Script PHP de boutique en ligne
Mondes virtuels gratuits en 3D

Olivier Ligny - - 11/03/2008 - vue 74 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 : please write the sum of 7 + 4 =