将图像附加到电子邮件

时间:2013-04-08 12:24:26

标签: javascript internet-explorer activex activexobject

我正在尝试将图片附加到activex电子邮件中。我可以将这个附件从URL添加为www.examle.com/example.jpeg但是我想添加从canvas获取的变量。你可以在下面看到我的代码。你能帮我把这张图片添加为附件吗?任何其他客户端方法都可以吗? 谢谢。

 var img = canvas.toDataURL("image/png").replace("image/png", "image/octet-stream");

 var objO = new ActiveXObject('Outlook.Application');     
 var objNS = objO.GetNameSpace('MAPI');     
 var mItm = objO.CreateItem(0);     
 mItm.Display(img);     
 mItm.To = "aaa@bbb.com";
 mItm.Subject = "email";
 mItm.Body = document.getElementById("listbox").value;
 mItm.Attachments.Add("img");
 mItm.GetInspector.WindowState = 2;

0 个答案:

没有答案