【问题标题】:Basic Javascript-only form button基本的纯 Javascript 表单按钮
【发布时间】:2012-02-03 18:03:46
【问题描述】:

我需要制作一个非常基本的按钮,当点击该按钮时会向特定人员发送一封电子邮件,让他们知道该特定页面嵌入了损坏的 pdf。

换句话说,用户查看包含嵌入 pdf 的页面。如果 pdf 文件损坏,他们将单击一个按钮。 有人会收到一封电子邮件,上面写着“页面(在此处插入整页 url)嵌入的 pdf 文件损坏”。我不能使用 PHP,因为它要部署在非 PHP 服务器上。

好的,如果我使用这样的 mailto 标签:

 <p><a href="javascript:void(window.open('mailto:test@example.com?subject=subject&body=body'))">click here</a></p>

如何将完整的 url 路径放入邮件正文?

【问题讨论】:

  • javascript 无法发送电子邮件。一种选择是在锚点的 href 中添加“mailto: ...”。
  • 您无法使用 javascript 发送电子邮件,您需要某种服务器端技术。
  • send email with javascript 的可能重复项
  • 那么,如果我使用 mailto 路由,我该如何配置它,以便他们在发送邮件时自动在邮件中包含 URL?
  • @Andrew:查看问题编辑

标签: javascript forms button


【解决方案1】:

这是一种获取 URL 并将其传递给 mailto 的方法

<p><a href="javascript:void(window.open('mailto:test@example.com?subject=subject&body='+window.location.href+''))">click here</a></p>

【讨论】:

  • 快速问题,如果我想像这样格式化正文:文本 URL 文本将是

    点击这里

    ?
  • @Chris 应该是这样的:...&body='‌+​TEXT+window.location.href+TEXT+''))"...
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-02-04
相关资源
最近更新 更多