我构建了一个简单的表单,可以接收在主要桌面浏览器中运行良好的电子邮件地址,但是,Safari for iOS存在一个小问题。我无法通过按«开始»按钮提交表单。
有没有办法在不使用任何jQuery的情况下提交表单?
我在相关问题上搜索了Stack Overflow,但仍无法解决此问题。
以下是表单的代码:
<form action="http://mailchimp.list.etc" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate>
<input type="email" value="" name="EMAIL" class="email" placeholder="Email me when new article is published…" required>
<input type="submit" class="subscribe" value="Subscribe">
</form>
答案 0 :(得分:0)
问题是target="_blank"
。 Safari的弹出窗口拦截器不喜欢它。
从HTML中删除target="_blank"
,或查看https://stackoverflow.com/a/28807149/594211以获取客户端解决方法。