我正在为www.peek.solutions的静态网站制作联系表单。联系表格有效,因为我(在确认我的电子邮件地址后)能够在给定地址接收电子邮件。以下是使用的代码:
<form id="contactform" action="//formspree.io/kurt.peek@gmail.com" method="POST">
<div class="col-sm-7 slideanim">
<div class="row">
<div class="col-sm-6 form-group">
<input class="form-control" id="name" name="name" placeholder="Name" type="text" required>
</div>
<div class="col-sm-6 form-group">
<input class="form-control" id="email" name="_replyto" placeholder="Email" type="email" required>
</div>
</div>
<textarea class="form-control" id="comments" name="message" placeholder="Message" rows="5"></textarea><br>
<div class="row">
<div class="col-sm-12 form-group">
<button class="btn btn-default pull-right" type="submit">Send</button>
</div>
</div>
</div>
<input type="hidden" name="_next" value="//peek.solutions/confirmation.html" />
<input type="text" name="_gotcha" style="display:none" />
</form>
问题是,当我按“提交”按钮提交表单时,我被重定向到Formspree的默认确认页面:
然而,通过线
<input type="hidden" name="_next" value="//peek.solutions/confirmation.html" />
我试图将此确认页面默认为www.peek.solutions/confirmation.html。据我所知,这一行遵循https://formspree.io/的文档。谁能说出为什么这不起作用?
答案 0 :(得分:2)
如果您将网址更改为绝对网址,则应该可以使用。因此,例如,制作操作网址Sheet1.Activate
With Range("B2").End(xlDown).Offset(1, 0)
.Value = .Offset(-1, 0).Value + 1
.Offset(0, 1).Value = txtSifraOsobe.Value
.Offset(0, 2).Value = txtImeIPrezime.Value
.Offset(0, 3).Value = txtAdresa.Value
.Offset(0, 4).Value = cboGrad.Value
.Offset(0, 5).Value = cboDrzava.Value
.Offset(0, 7).Value = txtDatumRodjenja.Value
End With
(使用Formspree的安全版本非常重要,因此您的提交内容不会以明文形式传输)和https://formspree.io/kurt.peek@gmail.com
属性_next