Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JQuery.get()在第一个请求后停止setinterval_Jquery_Setinterval - Fatal编程技术网

JQuery.get()在第一个请求后停止setinterval

JQuery.get()在第一个请求后停止setinterval,jquery,setinterval,Jquery,Setinterval,我使用以下代码跟踪用户观看视频的时间。在第一个GET请求之后,setinterval似乎会停止: setInterval(function(){jQuery.get("some_url.php");}, 500); 知道为什么吗?谢谢 是的。它肯定会挂在那里,如果它没有坠毁,我会感到惊讶 您所做的是每半秒创建一个新请求,因此到20秒时,您将创建40个请求。 它必须发送一个请求,等待它响应,并对其进行处理,同时还必须创建另一个请求。。因此,请求不断增加,浏览器没有更多的内存来处理 1000 mi

我使用以下代码跟踪用户观看视频的时间。在第一个GET请求之后,setinterval似乎会停止:

setInterval(function(){jQuery.get("some_url.php");}, 500);

知道为什么吗?谢谢

是的。它肯定会挂在那里,如果它没有坠毁,我会感到惊讶

您所做的是每半秒创建一个新请求,因此到20秒时,您将创建40个请求。 它必须发送一个请求,等待它响应,并对其进行处理,同时还必须创建另一个请求。。因此,请求不断增加,浏览器没有更多的内存来处理

1000 milliseconds = 1 second

所以,延长毫秒,它应该可以正常运行。

console中有错误吗?请查找ajax长池