У меня есть форма отправки и вы хотите открыть новое окно, когда пользователи отправят форму, чтобы я мог отслеживать ее в аналитике.Как открыть новое окно в форме submit
Вот код, я использую:
<form action="http://URL at mailchimp subscriber URL.com" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" onclick=window.open(google.html,'','scrollbars=no,menubar=no,height=600,width=800,resizable=yes,toolbar=no,status=no');>
<label for="name">Your Name</label><input type="text" value="" name="FNAME" class="required" id="mce-FNAME">
<br/>
<br/>
<label for="email">Your Email </label><input type="text" value="" name="EMAIL" class="required email" id="mce-EMAIL">
<br/>
<br/>
<input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="submit">
</form>
</div>
Если вы добавите цель = _blank, вам не нужно событие onClick. – WhyNotHugo
Это по-прежнему не так, по нескольким причинам. Большая часть цитирования отсутствует, и она будет срабатывать в любое время, когда форма нажата по какой-либо причине, а не только на отправке. –
Рад, что наткнулся на этот пост! Добавление target = "_ blank" в тег формы решило мою проблему: нужно открыть новое окно! – kaitlynjanine