繁体   English   中英

使用弹出窗口发送电子邮件以阻止发送消息

[英]Using popup to send emails stopping the message from being sent

我有一个简单的弹出表单,用于发送电子邮件。

我要我的表格做的是

  1. 显示警报
  2. 关闭弹出窗口-按submit按钮后。

这是代表我的提交按钮的代码

 <input type='image' id="submit" src="images/submit.png" onclick="show_alert(); closeWin()" />

它显示错误并关闭窗口,但不知何故它阻止了邮件的发送。 如果删除“ closeWin()”部分,则该窗口将不会关闭。

有没有人提出任何建议我可以如何解决?

已编辑

//alert on form submit

function show_alert()
{

alert("Thank you. We'll be in touch soon to process your claim.");

}

//close window

function closeWin()
{

 window.close();

}

如果你想提交表单,你不得不推迟窗关闭,直到提交表单后。 最简单的方法是放置window.close()代码为形式的服务器响应。

请注意,使用警报并不是很好,您应该考虑其他方式来通知用户。 标准的方法是将这个消息的形式响应页面,用“OK”按钮,将关闭弹出在一起。

暂无
暂无

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

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