我在使用纯javascript创建dynamicia html时遇到了问题。我创建了一个index.html并使用xmlhttp动态加载图像。
var ajaxRemote = function (xmlhttp, url, callback) {
try {
//my ajax function
}
catch (e) {
debugger;
}
} 然后处理响应数据。
for (; x < preImgNum; x++) {
allImageLength++;
var tmpImg = new Image();
tmpImg.src = data[x][imgPath];
//then append the tmpImg may be lots
}
此ajaxRemote函数由window.onload绑定。因此,每次在页面刷新时都会调用它,并且会再次加载图像。当远程服务器返回时,将会长时间加载 我大数据。
但是当我浏览其他图像网站时,长时间加载仅存在第一次,如果我刷新网络,它 可以显示所有图像而无需等待。
这涉及到我的问题,这个是否可以映像缓存技术,或者 只是因为php和java创建的页面.Appreciate for everyone。