我想跟踪特定文件的下载时间。所以我在找什么
$(window).downloadComplete(function()
{....
});
如果没有,是否可以通过PHP / javascript跟踪文件的下载使用时间?
答案 0 :(得分:1)
您可以使用onload
事件来捕获某些内容(例如图像),或者您可以使用带有成功回调的AJAX请求:
$.get('somefile.txt', function () {
// executes when somefile.txt has been retrieved
});
这是图像的onload示例,甚至不使用jQuery:
var myImage = new Image();
myImage.onload = function () {
// executes when the image is loaded
};
myImage.src = 'myimage.png';
如果您对当前页面的加载时间感兴趣,可以使用两个事件。
文档就绪(HTML全部下载)
$(function () {
// the DOM is ready (so the HTML is downloaded, but images etc may not be)
});
onload(下载文档和所有资源和图像)
window.onload = function () {
// the DOM and all images etc are downloaded
};
答案 1 :(得分:0)
你的意思是完全加载页面?
它是抽象的:
$
(文件).onload(){
//做点什么
}