我想建立一个简单的形式来发送简讯:
<form method="post" id="newsletter_form" action="">
<label for="subject">Newsletter Subject:</label><br/>
<input type="text" name="subject" class="textField large" id="subject" /><br/><br/>
<label for="contents">Newsletter Contents:</label><br/>
<textarea class="textField" rows="6" cols="40" name="contents" id="contents"></textarea>
</form>
然后两个按钮,其中一个的动作,有一个预览页面,并且目标_blank,在新标签页中打开,然后将其他按钮设置另一个动作,并移除目标,使之正常提交,并发出简讯。 然而,击中预览按钮仅适用于Chrome / Safari的工作一次。
我已搜查,并发现这是Chrome和Safari的错误。 不过,我试图通过创建使用jQuery的另一种形式,用不同的ID,删除第一种形式,并且使预览提交第二表单绕过这一点。 这仍然无法正常工作。 它适用于IE和Firefox,只是基于WebKit浏览器没有。
有没有什么办法来解决这个问题?