Ouvrir le client de Messagerie Outlook à partir de Javascript

Je suis en train d'ouvrir le client de messagerie outlook à partir de javascript ci-dessous c'est le code que j'utilise :

function EmailFunctionality(emailTo,emailCcTo,emailSubject,emailBody){
//Reference to Outlook.Application 
var theApp;  
//Outlook.mailItem
var theMailItem; 

//Create a object of Outlook.Application
try {
    //Attach Files to the email
    var attach = "D:\\ADCSIP_source_code\\AnswerForm.pdf";
    var theApp = new ActiveXObject("Outlook.Application");
    var objNS = theApp.GetNameSpace('MAPI');
    var theMailItem = theApp.CreateItem(0); //value 0 = MailItem
    //Bind the variables with the email
    theMailItem.to = (emailTo);
    theMailItem.cc =(emailCcTo);
    theMailItem.Subject = (emailSubject);
    theMailItem.Body = (emailBody);
    theMailItem.Attachments.add(attach);
    theMailItem.display();
}
catch (err) {
    alert("Outlook configuration error."+err.message );
}

}

- Je obtenir une sécurité d'activeX popup lorsque je l'exécute et après avoir cliqué sur oui code JS est appelé

et de ses spectacles d'alerte dans le bloc catch avec d'erreur/description de l'exception "Le Lecteur n'est pas prêt, vérifiez que le disque est dans le lecteur et que la porte est fermée."

Quelqu'un peut me dire quel lecteur est outlook active X référence?

Aussi, quand j'essaye d'ouvrir le client outlook manuellement sur la machine, je n'ai pas une telle erreur.

Merci d'avance pour votre aide.

OriginalL'auteur Dattaprasad | 2013-09-18