我有一个页面(特别是 Chrome 开发人员扩展)用于调试某些软件的客户端安装。如果客户需要更多帮助来解决他们正在观察的特定问题,我们希望他们能够通过电子邮件向我们发送问题文档。
是否有办法让 mailto 添加(作为电子邮件正文中的附件或框架)mailto 所在的当前 html 页面的文件?该页面是在本地动态生成的,因此如果页面不必上传到电子邮件以外的任何地方,那就更好了。
最佳答案
看看这个 w3schools 示例:http://www.w3schools.com/html/tryit.asp?filename=tryhtml_links_mailto_subject
(格式化摘录,您会希望 href=""
全部在一行中)
<a href="
mailto:someone@example.com?cc=someoneelse@example.com
&bcc=andsomeoneelse@example.com&subject=Summer%20Party
&body=You%20are%20invited%20to%20a%20big%20summer%20party!" target="_top">
Send mail!
</a>
您可以根据需要使用 javaScript 将页面插入到链接中。
编辑:
刚刚注意到您可能要小心“较大”的页面,因为 GET 请求(这是)的长度是有限制的:maximum length of HTTP GET request?
长篇大论:博士: 如果使用此方法,您可能希望缩小包含哪些代码的范围
关于html - 使用 mailto 在电子邮件中发送当前 HTML 页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30920157/