html - 使用 mailto 在电子邮件中发送当前 HTML 页面

标签 html email http google-chrome-extension

我有一个页面(特别是 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/

相关文章:

Javascript - 输入文本并输出到多个区域

android - 带附件的电子邮件

.net - SmtpClinet(SmarterEmail 服务器)的 SMTP 发送电子邮件失败

http - REST API 设计 : Tell the server to "refresh" a set of resources

apache - htaccess 重定向不适用于 HTTPS - 400 错误请求 Apache 2.4.6

html - 如何使用 Markdown 在表格中插入图像

javascript - Chrome 切断边框和其他视觉故障

http - Go http get 在检索高延迟资源时崩溃

html - CSS float /内联 block 问题

c# - 为什么我在发送 SMTP 电子邮件时收到“"' 属性无法分配”?