Un composant ActiveX ne peut pas créer un objet.
StartX
-
avalon -
avalon -
Bonjour,
ce script semble poser problème lorsqu'il est interprété par IE:
var fso = new ActiveXObject('Scripting.FileSystemObject');
var oStream = fso.OpenTextFile(csvFilePath, 8, true, 0);
oStream.WriteLine(csvData.join(';'));
oStream.Close();
clearData();
alert("Data Added Successfully");
..
J'ai ce erreur:
Détails de l'erreur de la page Web
Agent utilisateur : Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E)
Horodateur : Mon, 16 Jun 2014 07:54:02 UTC
Message : Un composant ActiveX ne peut pas créer un objet.
Ligne : 39
Caractère : 15
Code : 0
URI : http://localhost/Pageweb.php
Message : Un composant ActiveX ne peut pas créer un objet.
Ligne : 39
Caractère : 15
Code : 0
URI : http://localhost/Pageweb.php
ce script semble poser problème lorsqu'il est interprété par IE:
var fso = new ActiveXObject('Scripting.FileSystemObject');
var oStream = fso.OpenTextFile(csvFilePath, 8, true, 0);
oStream.WriteLine(csvData.join(';'));
oStream.Close();
clearData();
alert("Data Added Successfully");
..
J'ai ce erreur:
Détails de l'erreur de la page Web
Agent utilisateur : Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E)
Horodateur : Mon, 16 Jun 2014 07:54:02 UTC
Message : Un composant ActiveX ne peut pas créer un objet.
Ligne : 39
Caractère : 15
Code : 0
URI : http://localhost/Pageweb.php
Message : Un composant ActiveX ne peut pas créer un objet.
Ligne : 39
Caractère : 15
Code : 0
URI : http://localhost/Pageweb.php
A voir également:
- Un composant ActiveX ne peut pas créer un objet.
- Créer un compte google - Guide
- Comment créer un groupe whatsapp - Guide
- Créer un lien pour partager des photos - Guide
- Créer un compte gmail - Guide
- Créer un compte instagram sur google - Guide
1 réponse
Salut, rien qu'en lisant la première ligne que vous mettez on se doutes que ce code n'est que pour Internet Explore:
var fso = new ActiveXObject('Scripting.FileSystemObject');
Car ActiveX est une bibliotéhque de Microsoft, donc les seuls à l'utiliser seront des programmes Microsoft. Enfin c'est pas complétement vrai mais pour le web c'est suffisantpour savoir que ni Chrome ni Firefox n'implémente ActiveX et c'est bien comme ça, ActiveX étant une horreur sans nom bourré de failles de sécurité et de bugs en tout genre.
http://msdn.microsoft.com/fr-fr/library/7sw4ddf8%28v=vs.94%29.aspx
Donc vous n'avez un programme qui ne fonctionnes que pour IE, enfin qui ne fonctionnes pas mais qui s'il le faisait serait une source de problèmes....
Bon je suppose que je vous ai sapé le moral.
Pourquoi pas corriger l'erreur pour vous remotiver.
Or vous avez le message suivant:
Message : Un composant ActiveX ne peut pas créer un objet.
A vous d'en tirer les conséquences(et oui mon moral va bien, c'est pour vous que je m'inquiète) et avec le lien que je vous ai fournis cela devrait aller.
var fso = new ActiveXObject('Scripting.FileSystemObject');
Car ActiveX est une bibliotéhque de Microsoft, donc les seuls à l'utiliser seront des programmes Microsoft. Enfin c'est pas complétement vrai mais pour le web c'est suffisantpour savoir que ni Chrome ni Firefox n'implémente ActiveX et c'est bien comme ça, ActiveX étant une horreur sans nom bourré de failles de sécurité et de bugs en tout genre.
http://msdn.microsoft.com/fr-fr/library/7sw4ddf8%28v=vs.94%29.aspx
Donc vous n'avez un programme qui ne fonctionnes que pour IE, enfin qui ne fonctionnes pas mais qui s'il le faisait serait une source de problèmes....
Bon je suppose que je vous ai sapé le moral.
Pourquoi pas corriger l'erreur pour vous remotiver.
Or vous avez le message suivant:
Message : Un composant ActiveX ne peut pas créer un objet.
A vous d'en tirer les conséquences(et oui mon moral va bien, c'est pour vous que je m'inquiète) et avec le lien que je vous ai fournis cela devrait aller.