[英]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.