aide svp sur ActiveXObject("Scripting.FileSystemObject")
4 réponses
Alfred WALLACE
Bonjour,
je lis avec attention ce site :
http://marcel-bultez.chez-alice.fr/documents/SupportsRepertoiresFichiers.htm
je voudrais lire un fichier et tester le contenu. ce fichier ne
comporte
qu'une seule chose, soit "X12345" (longueur max 6) soit "ABCDEFGH"
donc, j'utilise :
var fso=3Dnew ActiveXObject("Scripting.FileSystemObject")
if (!fso.FileExists("c:\winnt\log\fic.log") )
alert("merci de rebooter le poste")
Else
var ts=3Dfso.OpenTextFile("c:\winnt\log\fic.log",1,false);
var tout=3Dts.ReadAll();
// d=E9sol=E9 je connais tres mal la syntaxe
If (longueur(tout) <=3D 6
<P> affichage d'un code html qui va bien </P>
fin_if
Fin_if
C'est (je pense simple) mais je ne connais pas assez bien pour y
arriver....
dans quoi je dois taper =E7=E0, dans le <head> dans <body> ?
Est-ce que c'est faisable ? je pense que oui, mais, je n'y arrive pas.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Bul
salut à toutes, à tous, à José...
je voudrais lire un fichier et en tester le contenu.
<html> <body> <script type="text/javascript"> var fso=new ActiveXObject("Scripting.FileSystemObject"); if ( !fso.FileExists("c:winntlogfic.log") ) { alert("merci de rebooter le poste"); } else { var ts=fso.OpenTextFile("c:winntlogfic.log",1,false); var tout=ts.ReadAll(); if ( tout=="X12345" || tout=="ABCDEFGH" ) { // donc ici le fichier contient X12345 ou ABCDEFGH // <P> affichage d'un code html qui va bien </P> faut voir ça... } } </script> </body> </html>
en j[ava]script attention aux Majuscules/minuscules qui sont significatives ( hélas ! même pas de paramétrage possible )
et il faut voir ce qu'il faut entendre par : <P> affichage d'un code html qui va bien </P> mais peut-être document.body.innerHTML+="<P> affichage d'un code html qui va bien </P>"; ?
@+
salut à toutes, à tous, à José...
je voudrais lire un fichier et en tester le contenu.
<html>
<body>
<script type="text/javascript">
var fso=new ActiveXObject("Scripting.FileSystemObject");
if ( !fso.FileExists("c:winntlogfic.log") )
{
alert("merci de rebooter le poste");
}
else {
var ts=fso.OpenTextFile("c:winntlogfic.log",1,false);
var tout=ts.ReadAll();
if ( tout=="X12345" || tout=="ABCDEFGH" )
{ // donc ici le fichier contient X12345 ou ABCDEFGH
// <P> affichage d'un code html qui va bien </P> faut voir ça...
}
}
</script>
</body>
</html>
en j[ava]script attention aux Majuscules/minuscules
qui sont significatives ( hélas ! même pas de paramétrage possible )
et il faut voir ce qu'il faut entendre par :
<P> affichage d'un code html qui va bien </P>
mais peut-être
document.body.innerHTML+="<P> affichage d'un code html qui va bien </P>";
?
je voudrais lire un fichier et en tester le contenu.
<html> <body> <script type="text/javascript"> var fso=new ActiveXObject("Scripting.FileSystemObject"); if ( !fso.FileExists("c:winntlogfic.log") ) { alert("merci de rebooter le poste"); } else { var ts=fso.OpenTextFile("c:winntlogfic.log",1,false); var tout=ts.ReadAll(); if ( tout=="X12345" || tout=="ABCDEFGH" ) { // donc ici le fichier contient X12345 ou ABCDEFGH // <P> affichage d'un code html qui va bien </P> faut voir ça... } } </script> </body> </html>
en j[ava]script attention aux Majuscules/minuscules qui sont significatives ( hélas ! même pas de paramétrage possible )
et il faut voir ce qu'il faut entendre par : <P> affichage d'un code html qui va bien </P> mais peut-être document.body.innerHTML+="<P> affichage d'un code html qui va bien </P>"; ?
@+
Alfred WALLACE
Merci ho ..... BUL !!! the guru !
hum, lorsque tu écris << if ( tout=="X12345" || tout=="ABCDEFGH" ) >> en fait, je cherche à tester si la longueur de tout est egal à 6. donc est-ce que "==" veut dire egal ? c'est pas l'affectation ok ?
c'est peut etre "basique" comme question, mais comment je calcule la longueur ? est-ce len(tout) ?
Voilà, merci encore, parceque tu me dépannes vraiment, j'ai à me dépatouiller dans javascript, est je connais vraiment tres mal...
josé
Merci ho ..... BUL !!! the guru !
hum, lorsque tu écris << if ( tout=="X12345" || tout=="ABCDEFGH" ) >>
en fait, je cherche à tester si la longueur de tout est egal à 6.
donc est-ce que "==" veut dire egal ? c'est pas l'affectation ok ?
c'est peut etre "basique" comme question, mais comment je calcule la
longueur ? est-ce
len(tout) ?
Voilà, merci encore, parceque tu me dépannes vraiment, j'ai à me
dépatouiller
dans javascript, est je connais vraiment tres mal...
hum, lorsque tu écris << if ( tout=="X12345" || tout=="ABCDEFGH" ) >> en fait, je cherche à tester si la longueur de tout est egal à 6. donc est-ce que "==" veut dire egal ? c'est pas l'affectation ok ?
c'est peut etre "basique" comme question, mais comment je calcule la longueur ? est-ce len(tout) ?
Voilà, merci encore, parceque tu me dépannes vraiment, j'ai à me dépatouiller dans javascript, est je connais vraiment tres mal...
josé
CrazyCat
Alfred WALLACE wrote:
en fait, je cherche à tester si la longueur de tout est egal à 6. donc est-ce que "==" veut dire egal ? c'est pas l'affectation ok ?
c'est peut etre "basique" comme question, mais comment je calcule la longueur ? est-ce len(tout) ?
Je crois que length() est une méthode de string... Donc, en faisant: if (tout.length == 6) { ... }
-- Astuces informatiques: http://www.crazycat.info Tchattez en liberté: http://www.crazy-irc.net
Alfred WALLACE wrote:
en fait, je cherche à tester si la longueur de tout est egal à 6.
donc est-ce que "==" veut dire egal ? c'est pas l'affectation ok ?
c'est peut etre "basique" comme question, mais comment je calcule la
longueur ? est-ce
len(tout) ?
Je crois que length() est une méthode de string...
Donc, en faisant:
if (tout.length == 6) {
...
}
--
Astuces informatiques: http://www.crazycat.info
Tchattez en liberté: http://www.crazy-irc.net