“设置”;从「;使用javascript的电子邮件字段

“设置”;从「;使用javascript的电子邮件字段,javascript,html,email,client,send,Javascript,Html,Email,Client,Send,我知道是否可以使用javascript设置电子邮件的“发件人”字段。 我试过这个: function sendMail() { if(document.getElementById('bodyMessage').value.length != 0 && document.getElementById('addressMail').value.length != 0) { var link = "mailto:example92@gmail.com"

我知道是否可以使用javascript设置电子邮件的“发件人”字段。 我试过这个:

function sendMail() {
    if(document.getElementById('bodyMessage').value.length != 0 && document.getElementById('addressMail').value.length != 0) {
    var link = "mailto:example92@gmail.com"
             + "?from=" + escape(document.getElementById('addressMail').value)
             + "&subject=" + escape("Proposta per il sito")
             + "&body=" + escape(document.getElementById('bodyMessage').value)
    ;

    window.location.href = link;
}
else {
    alert("Compila i box perfavore.\nNon fare il solito nabbo!");
}
}
它适用于除“from”之外的所有字段。我怎样才能解决它?
多谢各位

我认为你不能设置发件人地址。这将由他们的电子邮件客户端填写。你想达到什么目的?用户写下他们的电子邮件地址并写下他们的反馈,这些应该从js粘贴到他们的客户电子邮件中。@Laurent你是对的。您可以设置抄送、密件抄送、主题和正文。“发件人”字段不能预先填充。来源:非常确定mailto伪协议依赖于实现,因此您发现的任何功能都可能在不同的主机中工作,也可能不工作(例如,支持的字段和每个字段允许的字符)。它还需要适当配置的电子邮件客户端在客户端提供支持。