在页面完成加载之前,我需要从 JQuery 加载调用中获取标题信息。
背景信息,我正在使用 load() 将内容加载到页面的一部分中,但是当连接速度很慢时,似乎系统没有“冻结”。
解决方案:在加载之前从正在加载的文件中获取文件大小,并在屏幕上显示一个状态栏,显示它的加载速度。
有什么建议么?
在页面完成加载之前,我需要从 JQuery 加载调用中获取标题信息。
背景信息,我正在使用 load() 将内容加载到页面的一部分中,但是当连接速度很慢时,似乎系统没有“冻结”。
解决方案:在加载之前从正在加载的文件中获取文件大小,并在屏幕上显示一个状态栏,显示它的加载速度。
有什么建议么?
非常简单的示例,基于通过 Javascript/jQuery 的 Ajax HEAD 请求的回答
$.ajax({
type: "HEAD",
async: true,
url: '/',
success: function(message,text,response){
console.log(response.getResponseHeader('Content-Length')]);
}
});