[Javascript] Input File - Griser le textfield / Test sur le fichier

Input File - Griser le textfield / Test sur le fichier [Javascript] - HTML/CSS - Programmation

Marsh Posté le 02-09-2004 à 09:52:02    

Je voudrais savoir s'il est possible en javascript d'utiliser une fonction qui permet de tester l'existence d'un fichier (j'ai regarde la doc mais j'ai rien trouve sur des fonctions s'appliquant aux fichiers)
 
Mon probleme est que j'ai un input file et je veux savoir si l'utilisateur a bien entre un nom de fichier qui existe. Est-il possible de rendre disabled le textfield sans pour autant bloquer le bouton browse ?

Reply

Marsh Posté le 02-09-2004 à 09:52:02   

Reply

Marsh Posté le 02-09-2004 à 16:08:42    

En javascript tu ne peut pas "scanner" la machine du visiteur.  
Donc pas de moyen pour savoir si le fichier existe.  
Si tu veux quand meme t'assurer que le fichier existe il faudrait que tu passe par une applet java.

Reply

Marsh Posté le 02-09-2004 à 16:47:24    

apparemment on peut scanner en utilisant des objets ActiveXObject pour obtenir des infos sur les fichiers par exemple, mais le probleme est que mon ie 6.0 genere une erreur avec les objets activex, a moins de dl un package activex...
 
un exemple de code :
 

Code :
  1. <script language="JScript">
  2. function file_info(chemin)
  3. {
  4. var fso, fichier, info;
  5. fso = new ActiveXObject("Scripting.FileSystemObject" );
  6. fichier = fso.GetFile(chemin);
  7. info = fichier.Name + " sur le lecteur " + fichier.Drive + "\n";
  8. info += "Créé le : " + fichier.DateCreated + "\n";
  9. info += "Dernier accès le : " + fichier.DateLastAccessed + "\n";
  10. info += "Dernière modification le : " + fichier.DateLastModified;
  11. return(info);
  12. }
  13. </script>


Message édité par nartu elxe le 02-09-2004 à 16:48:15
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed