是否可以检查HTML 页面
中加载了多少字节?如果不是,那么谁能解释一下这些 percentage preloader
在 html 页面中是如何工作的,或者说它们是否只是用户的错觉?
我想为我的网站创建一个pre-loader
,其功能类似于flash pre-loaders
。但无法理解如何检查网站的每个元素是否已加载或仍在加载。
最佳答案
它以字节为单位返回 html 页面的大小或者您可以获得内容长度 header
var request = new XMLHttpRequest();
request.open('GET', document.location, false);
request.send();
var size = request.getAllResponseHeaders().toLowerCase().match(/content-length: \d+/);
document.getElementById("size").innerHTML = size + " bytes";
关于javascript - 是否可以检查在 HTML 页面中加载了多少字节?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23866817/