PHP彗星问题

PHP彗星问题,php,Php,考虑“test.htm”向“test.php”发出Ajax请求: test.htm:windowonload=ajax请求(test.php,回调) test.php: 但在收到响应之前,正在重新加载浏览器 第一次加载网页时,响应如预期@20.02s 第一次刷新后:27秒, 第二次刷新:26秒, 第三次刷新:27秒左右,以此类推。 (Ubuntu 10、Firefox 3.6) 当我在尚未收到响应的情况下重新加载页面时,所有这些差异都会发生。 如果在test.php响应之后重新加载页面,则没有

考虑“test.htm”向“test.php”发出Ajax请求:

test.htm:windowonload=ajax请求(test.php,回调)
test.php:

但在收到响应之前,正在重新加载浏览器

第一次加载网页时,响应如预期@20.02s
第一次刷新后:27秒, 第二次刷新:26秒, 第三次刷新:27秒左右,以此类推。
(Ubuntu 10、Firefox 3.6)

当我在尚未收到响应的情况下重新加载页面时,所有这些差异都会发生。 如果在test.php响应之后重新加载页面,则没有问题


有什么补救措施/我在后端出错了吗/ajax正在缓存???

您正在向
test.php
发出ajax请求,这就是您的浏览器不等待收到响应的原因。使调用同步。

@Prashanth Everasto,浏览器在收到响应之前正在加载,因为您正在进行Ajax调用。。没有其他原因。谢谢你,不管怎样,我把它。。。实际上,我的后端正在处理数据库中的一个表,以便进行任何更改,并在发生更改时作出响应。。当我只从客户端请求一次时,整个过程就被挂起了,甚至在页面刷新之后,任何进一步的请求都被忽略了。。问题在于后端。。