Javascript 来自web的本地电子邮件客户端中的表

Javascript 来自web的本地电子邮件客户端中的表,javascript,web-applications,outlook,Javascript,Web Applications,Outlook,我的网页中有一个html表格。客户机要求我在页面上提供一个链接,该链接打开本地邮件客户机发出的新电子邮件,该邮件的正文中嵌入了网页中的表格。我可以通过mailto:链接获取新消息,但我无法找到一种可行的方法将表填充到新消息中 作为背景,大多数用户在Windows 7上使用Firefox,其本地邮件客户端为Outlook 2010。我很抱歉地通知您,这是不可能的。根据定义mailto uri方案行为的方法,主体hname定义了邮件的第一个文本/纯文本部分,无法定义电子邮件的文本/html部分 你能

我的网页中有一个html表格。客户机要求我在页面上提供一个链接,该链接打开本地邮件客户机发出的新电子邮件,该邮件的正文中嵌入了网页中的表格。我可以通过mailto:链接获取新消息,但我无法找到一种可行的方法将表填充到新消息中


作为背景,大多数用户在Windows 7上使用Firefox,其本地邮件客户端为Outlook 2010。

我很抱歉地通知您,这是不可能的。根据定义mailto uri方案行为的方法,主体hname定义了邮件的第一个文本/纯文本部分,无法定义电子邮件的文本/html部分

你能得到的最接近的方法是对一个表进行基于文本的表示,但这(当然)看起来不太好。另外,您可以考虑通过生成Outlook模板(OFT)来生成Outlook <强> >“<强”>解决方案(OFT),我相信它会在打开时打开一个新的撰写电子邮件对话框,但我强烈反对这种解决方案。 在这种情况下,我不知道确切的原因是什么,需要链接才能打开用户的邮件客户端,但通常正确的方法是在网站上制作一个自定义表单,该表单由服务器端处理(服务器端您当然可以定义电子邮件的确切行为和内容)