[ActiveX IIS] composant activeX ne peut pas creer un objet ...

composant activeX ne peut pas creer un objet ... [ActiveX IIS] - HTML/CSS - Programmation

Marsh Posté le 05-09-2006 à 18:11:47    

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 :
  1. <html>
  2. <script language="Javascript">
  3. function InfoFichier(name)
  4.       {
  5.       debugger
  6.         var fso, fichier, info;
  7.         chemin = document.getElementById(name).value;
  8.         fso = new ActiveXObject("Scripting.FileSystemObject" );
  9.         fichier = fso.GetFile(chemin);
  10.         info = fichier.Name + " sur le lecteur " + fichier.Drive + "<br>";
  11.         info += "Créé le : " + fichier.DateCreated + "<br>";
  12.         info += "Dernier accès le : " + fichier.DateLastAccessed + "<br>";
  13.         info += "Dernière modification le : " + fichier.DateLastModified;
  14.         info += "sa taille "+ fichier.size;
  15.        
  16.         if(fichier.size>70)
  17.         document.write("true "+ info);
  18.         else
  19.          document.write("false "+ info);
  20.       }
  21. </script>
  22. <body>
  23. <form>
  24. <P><INPUT type="button" value="Button" onclick="javascript:InfoFichier('ftest')" id=button1 name=button1>
  25. <INPUT type="file" id="ftest"></P>
  26. </form>
  27. </body>
  28. </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".
Reply

Marsh Posté le 05-09-2006 à 18:11:47   

Reply

Marsh Posté le 06-09-2006 à 01:03:58    

personne n'a eu ce genre d'ennui avec les active X ?


---------------
"PAR LE POUVOIR DU CRÂNE ANCESTRAL, JE DETIENS LA FORCE TOUTE PUISSANTE".
Reply

Marsh Posté le 06-09-2006 à 10:25:37    

Le code ci dessus passe très bien si je l'ouvre directement dans IE par contre si je fais une requete http sur le serveur IIS, et bien c'est la ou l'erreur apparait, j'ai essaye de voir si cela pouvait venir d'un pb de securite mais je n'ai rien trouvé a ce propos.


---------------
"PAR LE POUVOIR DU CRÂNE ANCESTRAL, JE DETIENS LA FORCE TOUTE PUISSANTE".
Reply

Marsh Posté le 18-11-2006 à 08:54:41    

C est soit un pb de permissions et de droit au niveau de ton serveur , soit un pb de bloquage de ton firewall ou antivirus..

Reply

Sujets relatifs:

Leave a Replay

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