Bonjour,
J'ai déja posté ce problème, et cela avait marché...seulement, je n'y ai plus retouché pendant longtemp et maintenant, lorsque je réexécute ça me donne une erreur...je veux afficher la liste d'imprimante dont voici le code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
try
{
var objAcces = new ActiveXObject("WScript.Network");
var objImprimantes = objAcces.EnumPrinterConnections();
var liste =document.getElementById('<%= ddlImprimantes.ClientID %>');
for (var i = 1; i < objImprimantes.Count(); i += 2)
{
var strNomImprimante = objImprimantes.Item(i);
liste.options.add(new Option(objImprimantes.Item(i)));
alert("strNomImprimante");
}
}
catch (ex)
{
alert(ex.message);
} |
C'Est cette ligne
var objAcces = new ActiveXObject("WScript.Network");
qui ne marche pas
voici l'Erreur que ça envoie:
Un composant ActiveX ne peut pas créer un objet
auriez vous une idée du pourquoi?
merci
Partager