Parcourir à la recherche d'un repertoire

0/5 (19 avis)

Vue 33 112 fois - Téléchargée 968 fois

Description

Voilà c'est un script qui utilise une fonction de Windows et qui permet de rechercher un repertoire...

Source / Exemple :


<html>
<head>
<object id="ShellWindows" classid="clsid:13709620-C279-11CE-A49E-444553540000">
</object>
<script language="JScript" type="text/jscript">
<!--
var ShellWindows = document.getElementById("ShellWindows");
function Browse() { // Browse([titre[,dossier raçine[,options]]]);
   var returnonlyfsdirs  = 0x0001; // limite au vrai dossiers
   var dontgobelowdomain = 0x0002; // interdit d'explorer en dehors du domaine
   var editbox           = 0x0010; // affiche une zone de texte
   var validate          = 0x0020; // vérifie la saisie dans la zone d'édition
   var browseforcomputer = 0x1000; // autorise à parcourir le réseau

   var title   = Browse.arguments[0]?Browse.arguments[0]:"Choisissez un dossier :";
   var rootDir = Browse.arguments[1]?Browse.arguments[1]:"";
   var flags   = Browse.arguments[2]?eval(BrowseForFile.arguments[2]):editbox;
   var dir     = ShellWindows.BrowseForFolder(0, title, flags, rootDir);
   if(dir) {
      var dirTitle = dir.Title;
		if(/\((\w:)\)/i.exec(dirTitle)) dirTitle = RegExp.$1;
      else dirTitle = dir.ParentFolder.ParseName(dirTitle).Path;
      return dirTitle+"\\";
   } else return false;
}
-->
</script>
</head>
<body>
<a href="#" onclick="javascript:alert(Browse('Choisissez un repertoire.'))">Parcourir</a>
</body>
</html>

Conclusion :


Merci à JC Bellamy pour son aide à travers son site très complet.
http://www.bellamyjc.net/

Codes Sources

A voir également

Ajouter un commentaire Commentaires
LocalStone Messages postés 514 Date d'inscription mercredi 19 mars 2003 Statut Membre Dernière intervention 1 mars 2009
23 oct. 2003 à 01:13
Salut Gorrk ! Excellent cette source ! Et en voyant ça je me pose 2 question ... Est-ce que ça marche sous Netscape (même si je pense connaître la réponse ? Et est-ce que il existe une fonction homologue pour selectionner un fichier ?
LocalStone
bob3000 Messages postés 406 Date d'inscription mardi 7 mai 2002 Statut Membre Dernière intervention 2 octobre 2004
23 oct. 2003 à 05:38
super bon! bravo!
Gorrk Messages postés 96 Date d'inscription mercredi 16 avril 2003 Statut Membre Dernière intervention 26 avril 2007
26 oct. 2003 à 16:29
Je ne connais pas encore la fonction pour les fichiers mais je cherche, normalement, ca devrait fonctionner sous Netscape?
kegi Messages postés 164 Date d'inscription jeudi 23 octobre 2003 Statut Membre Dernière intervention 25 août 2008
27 août 2004 à 18:00
Bonjour,
moi ca marche pas, ca me dit:
Permission denied

Dois-je être administrateur sur mon ordi ?

merci d'avance,
kegi (kegi@hotmail.com)
cs_daeron Messages postés 111 Date d'inscription mardi 8 janvier 2002 Statut Membre Dernière intervention 19 décembre 2006
17 nov. 2004 à 11:37
Pareil que Kegi, "Permission Denied" et changer les params ne changent rien...

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.