投稿フォームがあり、ユーザーがフォームを送信したときに新しいウィンドウを開き、分析でそれを追跡できるようにします。フォーム送信時に新しいウィンドウを開く方法
<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