我在提交之前通过jQuery向表单上的隐藏html字段添加输入。
添加到隐藏字段的输入是从cookie中获取的值。
我们已经有数百个提交,除了 Mobile Safari UI / WKWebView 浏览器之外,所有设备和浏览器都能正常运行。我已经确认这不是这些浏览器的cookie阻塞问题,但问题在于表单本身的处理还是为隐藏字段添加值的javascript / jQuery。
这些浏览器会阻止javascript吗?我的javascript是否需要放在单独的.js文件而不是内联?是否需要按特定顺序加载资源?
这是jQuery,它将值添加到隐藏字段预提交中:
<script>
$("#lp-pom-button-19").click(function() {
var kiss_id = KM.i();
$("#kissmetrics_id").val(kiss_id);
});
</script>
非常感谢任何帮助!