我可以使用html的mailto标记向新的Outlook电子邮件添加附件。
试过这个:mailto:?subject=Pictures from PhotoAlbum&cc= &body=This is the body text&attachment=C:\\Users\\Public\\Pictures\\Desert.jpg
不起作用。
IE中似乎有使用ActiveX对象的解决方案,但不能在我的IE浏览器上运行,但最好是在Chrome中使用解决方案。
答案 0 :(得分:2)
mailto:协议不允许添加附件。有关详细信息,请参阅mailto Protocol和The mailto URL scheme。
很可能你得到了#34;自动化服务器无法创建对象"错误,这意味着您的浏览器的安全设置太低,无法运行ActiveX控件。您必须将页面移动到受信任的站点列表并降低ActiveX设置,以便它可以运行。请注意,ActiveXObject对象仅在Internet Explorer上可用。因此,如果您需要在所有浏览器中运行代码,我建议您选择其他解决方案。
您可能会发现How to send an email from JavaScript主题有用。