是否可以通过JavaScript将文件附加到电子邮件中?

时间:2012-10-09 12:23:26

标签: javascript jquery html html5

  

可能重复:
  Attach File Through mailto URI

我有一个像

这样的HTML链接
<a href="mailto:someone@example.com?Subject=Hello">Send Mail</a>

当用户点击此链接时,我想在邮件客户端中附加文件。

可以在JavaScript中使用jQuery,还是使用html5?

2 个答案:

答案 0 :(得分:1)

没有

当然JQuery也无济于事,因为那也是Javascript。

你真的需要服务器端来为你管理这个。

答案 1 :(得分:1)

您可以尝试MS ActiveX:

var OA = new ActiveXObject('Outlook.Application');
var OAItem = OA.CreateItem(0);

var OAItemAtms = OAItem.Attachments;
OAItemAtms.add('http://foo.com/some_image.png');

您可以在此处详细了解 - compose-and-send-e-mail-from-javascript-by-using-outlook