繁体   English   中英

使用HTML / Javascript打开Outlook并预设电子邮件,主题和正文

[英]Open Outlook and preset email, subject and body using HTML/Javascript

我是Javascript的新手,我想创建一个小的离线工具,打开Outlook,并在“收件人”部分预设电子邮件,预设默认主题,并使用文本区域中的文本预设电子邮件正文。

我需要文本区域,以便我可以随时修改电子邮件内容。

现在,我有以下代码:

<form method="post" action="mailto:yourname@yoursite.com" enctype="text/plain">
   <input type=text name=your_content>
   <input type=submit value="Submit Your Content">
</form>

但是,当我提交时,Outlook会打开,名称属性的值会出现在我的文本之前。

有没有办法避免在我的电子邮件中添加名称的值,用textarea替换输入并添加上述内容?

谢谢!

尝试将方法切换为GET ,使其行为更像锚标记,并将您的值放入url参数而不是post body。 您必须将输入名称设置为有效的mailto:值,如body和subject

<form method="GET" action="mailto:yourname@yoursite.com" enctype="text/plain">
   <input type=text name="body">
   <input type=submit value="Submit Your Comments">
</form>

请注意,最大网址大小为~2k个字符

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM