我在写Mod站反馈的时候,准备为反馈方式改成发送邮件的方式,
为了降低用户反馈的步骤,决定写个邮件发送模板,
反馈页面地址是:
https://mod.3dmgame.com/mod/feedback
大家如果要用到的时候,可以参考一下
正常的a标签在发送邮件的时候,是用
<a href="mailto:mod@3dmgame.com" >mod@3dmgame.com</a>
除此之外,“mailto:”还有几个参数,传递方式为get:
- to:收件人
- suject:邮件标题
- cc:抄送
- bcc:暗抄送
- body:内容
比如说
1 | <a href="mailto:mod@3dmgame.com?suject=这是标题&body=这是内容&cc=admin@aoe.top" >mod@3dmgame.com</a> |
了解了这些,我们就可以用JS来实现了:
1 | let initSubject='【3DM Mod站反馈】意见提交'; |
在HTML中加个空的a标签,
1 | <a href="mailto:" id="mailTo" >mod@3dmgame.com</a> |
然后写个按钮调用“submitHandler()”方法就行了:
1 | <div class="btn btn-primary pull-right" onclick="submitHandler()">发送邮件</div> |