Jquery 我的XMLHttpRequest持续时间随着每个请求而增加。怎么办?
我的XMLHttpRequestJavaScript回调持续时间随着每次调用而增加。怎么办 我正在运行google tracer,它让我困惑,我不知道如何控制它,它只是,增加了大约60毫秒,到我第15次请求时,浏览器完成渲染需要6秒甚至更长的时间 我有一个支持xml的小js应用程序,它加载xml文件并根据xml文件中的daat渲染出页面部分 有什么建议吗 代码:Jquery 我的XMLHttpRequest持续时间随着每个请求而增加。怎么办?,jquery,ajax,callback,xmlhttprequest,duration,Jquery,Ajax,Callback,Xmlhttprequest,Duration,我的XMLHttpRequestJavaScript回调持续时间随着每次调用而增加。怎么办 我正在运行google tracer,它让我困惑,我不知道如何控制它,它只是,增加了大约60毫秒,到我第15次请求时,浏览器完成渲染需要6秒甚至更长的时间 我有一个支持xml的小js应用程序,它加载xml文件并根据xml文件中的daat渲染出页面部分 有什么建议吗 代码: $.ajax({ type: "GET",
$.ajax({
type: "GET",
url: path,
dataType: "xml",
success: function(xml) {
XMLDATASTORAGE = $(xml);
scaffoldingMarkUp(type);
},
error: function() {
scaffoldingMarkUp('error');
}
});
这很奇怪。您可以尝试对每个请求使用相同的XmlHttpRequest(
xhr
)对象,如下所示:
var xhr = $.ajax(...)
xhr = $.ajax({
...
xhr: function(){
return xhr;
}
});
在下一个调用中,使用相同的,如下所示:
var xhr = $.ajax(...)
xhr = $.ajax({
...
xhr: function(){
return xhr;
}
});
因此,如果您的XmlHttp正在消耗许多资源,那么它将被覆盖并在每次ajax调用中“重用”
希望这有帮助。干杯好吧,我找到了我的评估代码:/craking CUFON refresh。。。。。AAAA
它是在ajax成功上执行的函数的一部分。。天啊。。。这么简单的一块**但是有多头痛。不幸的是,这不是它,尽管你帮助我使它易于使用任何类型的缓存。我让cufon.refresh在回调函数中运行,这是成功的一部分。。。