【发布时间】:2020-05-23 19:00:30
【问题描述】:
假设我有一个网站,其中有一个按钮。当您单击此按钮时,网站会将当前页面 html(作为电子邮件正文或作为附件,例如:index.html)发送到特定的电子邮件地址。这可能吗?如果是这样,怎么做? (我想用 html 标签或 javascript 来做)。
这就像发送一个表单,但是你发送一个 html 页面。
【问题讨论】:
-
您不能使用 javascript 直接发送电子邮件。但是,您可以使用 nodejs stackoverflow.com/questions/7381150/… 完成此操作
-
有没有mailto html标签?
-
@Nassims,
mailto在 HTML 中只是href目标的自定义前缀。您可以在锚标记上配置它,例如<a href="mailto:john.doe@example.com">Email John</a>,然后大多数用户代理(浏览器)将在单击该链接时打开系统的默认邮件客户端。您还可以通过包含mailto:bob@example.com?subject=some subject value&body=some body value来填充特定文本,但内容必须是text/plain。虽然,这是一个有趣的可能解决方案:StackOverflow: mailto link with HTML body. -
问题解决了吗?
标签: javascript html web