首先让我说我不是网络人。我们有一个带有提交按钮的 html 表单,还定义了一个 onClicked 事件。onClicked 事件只是对几个字段进行数据验证。
在即,当按钮被单击两次时,似乎第一个请求被取消并且连接被切断。
在 Firefox 中,当按钮被单击两次时,似乎第一个请求已完成,而第二个请求从未发生。
在 Chrome 中,当按钮被点击两次时,第一个请求完成但在后台并且不会加载到浏览器中,而是第二个请求的结果是显示给用户的结果。
另一个有趣的转折是,如果我运行 fiddler,IE 会表现出与 Chrome 相同的行为。
有人可以向我解释这种行为吗?或者至少告诉我我描述的方式是否是它实际工作的方式?