截图嵌入对象并使用mailto嵌入电子邮件:

时间:2012-01-31 07:31:58

标签: javascript jquery html flash actionscript

我想知道是否有办法可以截取页面中嵌入的Flash对象的屏幕截图,然后使用mailto:表单提交将PNG或JPG通过电子邮件发送到特定地址。到目前为止,我已经研究了各种javascript方法,但没有一种方法有效。

提前致谢。

2 个答案:

答案 0 :(得分:1)

这样做相当简单。获得屏幕截图数据后,需要对其进行base64编码并将其发送到服务器端脚本。从那里你应该设置具有正确MIME类型(multipart)的电子邮件消息,并设置正确的图像标题和内容边界。

您是否能够在Flash中构建表单并将所有内容发送到PHP脚本?这是我过去使用的方法。

这可能会让您入门:embedding image in html email

http://www.phpeveryday.com/articles/PHP-Email-Using-Embedded-Images-in-HTML-Email-P113.html

答案 1 :(得分:0)

html2canvas这样做,虽然我不确定它是否使用mailto ...如果它没有并且你不喜欢这个解决方案,那么这个答案是完全错误的...但是这个lib具有以下功能:你渴望:http://html2canvas.hertzen.com/