我有ajax
请求get
方法返回一些动态数据。我想检查响应的大小和加载的数量。
基本上我想用javascript创建一个进度条。互联网上有很多插件,但我想在帮助下自己制作插件。
所以我只需要参考如何完成这些工作。我需要的两件事是总数据大小(kb)和加载量。
答案 0 :(得分:1)
为我工作
var xhr = $.ajax({
type: "HEAD",
url: "path/to/file.ext",
success: function(msg){
alert(xhr.getResponseHeader('Content-Length') + ' bytes');
}
});
答案 1 :(得分:0)
试试这个,
var xhr = $.ajax({
type: "HEAD",
url: "path/to/file.ext",
success: function(msg){
alert(msg.tostring().length);
}
});