Hello,
mon problème est cette merveilleue erreur :
"un composant activeX ne peut pas creer un objet"
Voila comment je la provoque, code réduit au minimum :
Code :
- <html>
- <script language="Javascript">
- function InfoFichier(name)
- {
- debugger
- var fso, fichier, info;
- chemin = document.getElementById(name).value;
- fso = new ActiveXObject("Scripting.FileSystemObject" );
- fichier = fso.GetFile(chemin);
- info = fichier.Name + " sur le lecteur " + fichier.Drive + "<br>";
- info += "Créé le : " + fichier.DateCreated + "<br>";
- info += "Dernier accès le : " + fichier.DateLastAccessed + "<br>";
- info += "Dernière modification le : " + fichier.DateLastModified;
- info += "sa taille "+ fichier.size;
-
- if(fichier.size>70)
- document.write("true "+ info);
- else
- document.write("false "+ info);
- }
- </script>
- <body>
- <form>
- <P><INPUT type="button" value="Button" onclick="javascript:InfoFichier('ftest')" id=button1 name=button1>
- <INPUT type="file" id="ftest"></P>
- </form>
- </body>
- </html>
|
erreur ligne 9 car 9
un composant ...
il s'agit de => fso = new ActiveXObject("Scripting.FileSystemObject" );
sachant que ce code passe très bien directement dans une page html, il doit s'agir d'un pb avec IIS, mais je en comprends pas trop quoi, une suggestion ?
---------------
"PAR LE POUVOIR DU CRÂNE ANCESTRAL, JE DETIENS LA FORCE TOUTE PUISSANTE".