Javascript 后台轮询AJAX请求会导致错误吗?

Javascript 后台轮询AJAX请求会导致错误吗?,javascript,jquery,ajax,polling,Javascript,Jquery,Ajax,Polling,我有一个Javascript函数foo,它使用AJAX从我的服务器请求一些数据。成功后,它将setTimeout(foo,5000)继续后台调用 然而,似乎在保持选项卡打开一段时间而没有任何活动之后,抛出了一个错误。很难重现并找出实际的错误是什么,但是Ajax请求抛出了一个错误 代码的编写方式是一次只打开一个请求,因此不能有太多并发的打开请求。浏览器中的请求总数(非并发)是否有某种限制?在标签打开很长一段时间后,达到了该限制?您能分享您收到的错误吗。谢谢。我强烈建议将您的一些代码发布在这里,这样

我有一个Javascript函数foo,它使用AJAX从我的服务器请求一些数据。成功后,它将
setTimeout(foo,5000)
继续后台调用

然而,似乎在保持选项卡打开一段时间而没有任何活动之后,抛出了一个错误。很难重现并找出实际的错误是什么,但是Ajax请求抛出了一个错误


代码的编写方式是一次只打开一个请求,因此不能有太多并发的打开请求。浏览器中的请求总数(非并发)是否有某种限制?在标签打开很长一段时间后,达到了该限制?

您能分享您收到的错误吗。谢谢。我强烈建议将您的一些代码发布在这里,这样我们就可以了解您正在尝试做什么,或者您可能做错了什么。
SyntaxError:Object.parse(native)
输入意外结束可能过了一段时间浏览器正在阻止请求?`function getData(){$.ajax(..success=function()){setTimeout(u.bind(this.getData,this),5000);}'这不是实际的代码,所以可能语法不正确,但这就是它的工作原理。当我尝试它时,它确实起作用了,就在一段时间后,选项卡打开时,出现了一些神秘的错误。根据前面的文章,这个错误可能暗示您可能从AJAX请求接收到格式错误的数据。是您的se吗服务器端代码是问题所在,而不是客户端JavaScript。请分享您收到的错误。谢谢。我强烈建议您在这里发布一些代码,以便我们了解您试图做什么,或者您可能做错了什么。
SyntaxError:Object.parse(native)的输入意外结束
可能浏览器在一段时间后阻止了请求?`function getData(){$.ajax(..success=function(){setTimeout(uu.bind(this.getData,this),5000);}'这不是实际的代码,所以可能语法不正确,但这就是它的工作原理。当我尝试它时,它确实起作用了,就在一段时间后,选项卡打开时,出现了一些神秘的错误。根据前面的文章,这个错误可能暗示您可能从AJAX请求接收到格式错误的数据。是您的se吗问题在于服务器端代码,而不是客户端JavaScript。