谁能告诉我如何使用 JavaScript 发送带有附件的邮件?
问问题
41629 次
4 回答
5
您有两种发送电子邮件的方式:
- 使用服务器端实现发送电子邮件,通过 XMLHttpRequest 在 Javascript 中访问它
从 JavaScript 打开本地电子邮件客户端,用户可以发送带有预填充数据的电子邮件。
var link = "mailto:target@example.com"; // In addition to this you can add subject or body as parameter . // For e.g. // "mailto:target@example.com?subject=test subject&body=my text" window.location.href = link;
于 2012-06-30T10:54:32.403 回答
3
JavaScript 是一种客户端语言。它不关心(实际上,不能)发送带有或不带有附件的电子邮件。你需要一些服务器端的东西。
JavaScript 只能调用服务器端脚本来发送电子邮件,例如通过 AJAX 请求它,但发送电子邮件的不是 JavaScript。
这类似于人们错误地编写诸如“我有一些 JavaScript 正在从我的数据库中获取一些信息”之类的东西。它不是 - 它正在请求从数据库获取信息的服务器端脚本。
于 2012-06-30T10:51:05.040 回答
2
使用纯 JavaScript,您无法从客户端发送电子邮件。请记住,JavaScript 是在客户端(即用户的浏览器)执行的。
于 2012-06-30T10:52:42.077 回答
1
于 2012-06-30T10:52:07.097 回答