JavaScript获取页面加载时间和页面停留时间

var duration = 0; //停留时间
var loadingTime = 0; //加载时间
var startTime = Math.ceil(new Date().getTime() / 1000);
window.onbeforeunload = function(e) { //停留时间
	duration = Math.ceil(new Date().getTime() / 1000) - startTime;
	console.log(duration)
};
window.onload = function(e) { //加载时间
	loadingTime = Math.ceil(new Date().getTime() / 1000) - startTime;
	console.log(loadingTime)
};

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐