如何在mailto链接中附加画布图像?

时间:2012-06-20 03:49:21

标签: javascript html html5 canvas mailto

我在html页面中创建了一个画布图像,我想创建一个mailto链接,单击该链接会打开默认的电子邮件应用程序(例如outlook),附带画布的图像。可以这样做吗?

感谢。

2 个答案:

答案 0 :(得分:5)

没有。使用“mailto:”链接(我认为这是你要求的)是不可能的,因为 mailto:链接不支持传递任何类型的附件(文件,数据等),仅文本内容(主题,消息......)

在此处查看:RCF 2368

我认为可以使用表单从服务器发送电子邮件,我的意思是将画布作为DataURL发送到可以将其附加到电子邮件的PHP,并使用 PHPMailer类。这是我现在能解决的唯一解决方法。

格尔茨。
C:

答案 1 :(得分:-2)

实际上,您可以轻松创建一个" mailto"链接到图像。 (我认为第一个人误解了你的问题。)

html看起来像这样。只需确保为您的电子邮件和图像信息切换出来。

 <a href="mailto:info@youremail.com">
  <img class="aligncenter" title="YOUR IMAGE TITLE" alt="Your ALT Image Title" src="http://www.example.com/image-file-location"/>
 </a>