begin process at 2012 05 29 08:04:02
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

Javascript et ActiveX

 > 

Hta

 > 

Détection d'un fichier mais comment faire ?


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Détection d'un fichier mais comment faire ?

vendredi 22 juillet 2011 à 13:40:41 | Détection d'un fichier mais comment faire ?

MacGaliver

Bonjour tout le monde,

J'ai pu trouver sur codyx.org un code* en javascript permettant de détecter si un fichier existe, mais le problème c'est que je ne sais pas comment l'utiliser.

En fait de voudrais cela:

-> Fichier existe: function ou alert
-> Si existe pas: rien.


*:
Code Javascript :
var existe=new ActiveXObject("Scripting.FileSystemObject").FileExists(filename);


OU

Code Javascript :
function RepExiste(file)
{
    var fso=new ActiveXObject("Scripting.FileSystemObject");
    return(fso.FileExists(file));
}


Note: Cela peux vous aider c'est pour une utilisation locale (autrement dit sur mon Disque Dur).

Merçi d'avance.

Cordialement, Mac Galiver.
samedi 23 juillet 2011 à 09:54:01 | Re : Détection d'un fichier mais comment faire ?

mikeyjoy

Salut Mac Galiver,
L'utilisation d'ActiveXObject est assez délicate (pour des raisons de sécurité) et est limité à IE.
Quel type de fichier veux-tu détecter (extension) ?
samedi 23 juillet 2011 à 11:49:50 | Re : Détection d'un fichier mais comment faire ?

MacGaliver

Bonjour,

Une peu de tout (*.exe, *.dll, ddl, pif, src, ...).
Par contre je n'ouvre pas avec IE mais sous forme d'application html (*.hta).

J'espère pas demander de trops.

Merçi d'avance.


Mac Galiver
samedi 23 juillet 2011 à 13:36:37 | Re : Détection d'un fichier mais comment faire ?

mikeyjoy

Réponse acceptée !
Voici un code qui pourra t'aider. Je n'ai malheureusement pas pu le tester car je travail sur Mac.
Mais ça devrait fonctionner (les applications html .hta gèrent aussi l'ActiveXobject).
Remplace juste le c:\\monfichier.txt par le chemin d'accès de ton fichier.

Code HTML :
<HTML>
<HEAD>
    <TITLE>blabla</TITLE>
    <SCRIPT TYPE="text/javascript">
        function RepExiste(adresseabsolue){
            var fso = new ActiveXObject('Scripting.FileSystemObject');
            if (fso.FileExists(adresseabsolue)){
                alert('Le fichier '+adresseabsolue+' existe.');
            }
        }
    </SCRIPT>
</HEAD>
<BODY>
  <INPUT TYPE="button" VALUE="Test fichier" onClick="RepExiste('c:\\monfichier.txt');">
</BODY>
</HTML>


samedi 23 juillet 2011 à 15:17:39 | Re : Détection d'un fichier mais comment faire ?

MacGaliver

Re,

Merçi le code fonctionne à merveille: je vais pouvoir avancer dans mon projet.




[ Lien ]
Mac Galiver


Cette discussion est classée dans : fichier, function, code, existe, détection


Répondre à ce message

Sujets en rapport avec ce message

importation de fonction javascript dans un autra fichier javascript [ par benarroud ] Bonjour, J'ai des fonctions javascript (objet) présent dans un fichier. je voudrais appeler ces fonctions  a partir d'un autre fichier javascript. scrolling text [ par John7 ] bonjour à tousJ'ai eu une applet, il y a quelques temps maintenant, qui faisait défiler un texte verticalement, genre news, mais qui avait pour partic recupérer le code html d'une selection [ par caviar ] Saluté ! j'ai un petit pb tout bête ...j'aimerai récupérer le code html selectionné lorsqu'un utilisateur fait un surlignage sur ma page ...par exempl charger un fichier txt ds TEXTAREA [ par mqsi ] j'ai fait un recherche   et je trouve ce code, y aquelqu'un qui peux m'aider pour l'adapter a mon problème et merci,le path de mon fichier est  ;  "c: verification de l'existance d'un fichier [ par liozber ] Bonjour,Dans ma JSP je fais des liens pour ouvrir des fichiers sur un serveur. Néanmoins je voufrais tester si ce fichier existe. En effet il peut arr Ajax/Javascript [ par sagaff ] J'ai un problème avec ce code: Cod function non exécutée après contrôle de formulaire [ par cousinlol ] Bonjour, Juste un p'tit truc qui m'échappe J'ai un formulaire, sur lequel je fais un petit contrôle : <table align="center" border="0" cellpaddin Ouvrir un fichier.pdf en saisissant son code [ par infograph61 ] Bonjour, après de nombreuses recherches, je n'ai plus plus d'autres solutions que l'aide de spécialistes.Mon probllème doit être simple, mais je ne tr Un ptit coup de main pour interpreter un fichier .js ? [ par VieilleLoute ] Bonjour, Je construits (ou du moins j'essaie !) un site avec le CMS Joomla, et j'ai ajouté sur ce site le module Yoodrawer, visible<a target="_blank" ecire en caractères ARABES dans un fichier javascript .js [ par moha007 ] Bonjourje suis entrain de réaliser un sites multilangues..dans ma page index-ar.html pour mon menu je fais appel à un fichier javascript [code][/code


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,452 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales