我意识到在我的开发过程中,Google Chrome上的表单提交有一定的延迟,使用javascript提交HTML表单确认Google Chrome上的延迟
所以我试着用小的html页面测试,以确定延迟是否是由我的应用程序引起的。但它仍然在测试页面中发生。
我只是不想确认表单的onsubmit事件,因为会有多个提交用于不同的目的。
所以这里是我的测试html。
<html>
<head><title>Test</title></head>
<body>
<script type="text/javascript">
var currentTime = new Date()
document.write(currentTime.getMilliseconds());
</script>
<form name="input" method="post">
<input type="submit" value="Submit" onclick="javascript:return confirm('Are you sure to submit?');" />
</form>
</body>
</html>
我该如何避免这种延迟?我需要改变任何事情吗?
请更正,如果由我的HTML造成的不是很好的形式或缺少的东西。
谢谢。
如果Chrome在onclick方法中显示任何对话框,Chrome会延迟提交表单... – Elangovan
我完全不理解这个问题。延误在哪里?你的测试文件如何分析这个延迟?另外,我会避免使用“输入”作为表单名称。 – graphicdivine
@Elangovan,你是说这是正常的吗?还是在应用程序中需要更改? – aunghn