提交表单后关闭弹出窗口

时间:2013-02-05 18:28:57

标签: javascript html popup submit

这似乎是多个回复的常见问题,但我无法使其中任何一个有效。

我正在研究WP。目前我正在使用一个插件,一旦未登录的用户登陆该网站就会显示弹出窗口。在弹出窗口中,我使用了一个optin表单(通过MailChimp创建)。 当用户提交其信息时,会打开一个新标签,将其移至电子邮件验证页面。

问题是弹出窗口在第一个标签中保持打开状态。

我希望在提交数据后立即关闭它。这可能吗?

这是网站的link

以下是我的表格代码:

<div id="mc_embed_signup">  
<form action="http://fitnessforum.us6.list-manage.com/subscribe/post?u=d6acf8949532b107b7b21c9d0&amp;id=1304ea7322" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate="">

<div class="mc-field-group">
<input id="firstname3" style="width:260px;margin:5px 0;background-position:95% center" type="text" value="" name="FNAME" placeholder="'Ονομα">
</div>

<div class="mc-field-group">
<input id="primaryemail3" style="width:260px;margin:5px 0;background-position:97% center" type="email" value="" name="EMAIL" placeholder="Email">
</div>

<div id="mce-responses" class="clear">
<div class="response" id="mce-error-response" style="display:none"></div>
<div class="response" id="mce-success-response" style="display:none"></div>
</div> 

<div class="clearfix">                  
<input name="subscribe" style="width:305px;margin:4px 5px 0 0" class="simplemodal-close button_link hover_fade large_button silver button_widget" type="submit" value="ΣΤΕΙΛΤΕ ΤΟ ΔΩΡΟ ΜΟΥ!"></div>
</form>
</div>

<div style="text-align: center">
<p class="under_button2"> Το email σου είναι ασφαλές στα χέρια μας.</p>

<div class="af-clear">
</div>

</div>
</div>                  
<!--End mc_embed_signup-->  

1 个答案:

答案 0 :(得分:0)

请确保您的“谢谢”页面的代码类似以上某人提及的代码。它是一个像shadowbox一样的实际弹出窗口或javascript吗?你可能需要这样的东西:

parent.Shadowbox.close();“