我尝试同时发送ajax请求和GUI动画(每秒大约有150个请求)。这是好的,当我做第一次,动画变得滞后,甚至我刷新页面或重新启动浏览器。
因此,我尝试删除ajax回调中的所有内容,但是浏览器在等待响应时仍然表现得非常滞后。我还尝试了jquery $.get,并将异步设置为“true”,但问题仍然存在。
但是,如果我将ajax更改为websocket,这个问题就解决了。这是否意味着js发送的ajax请求会影响性能?我想弄清楚,谢谢!
代码:
var i = 0;
var f = setInterval(function(){
// url is an array
addItem(
所以我在这个网站上工作,我需要使用Javascript加载页面,因为原始页面不能刷新。经过一些谷歌搜索,我发现了以下内容:
var loadedobjects = ""
var rootdomain = "http://" + window.location.hostname
function load(url) {
var page_request = false
if (window.XMLHttpRequest) page_request = new XMLHttpRequest()
else if (window.ActiveX