Javascript 如何显示访问者在网站上花费的时间?
我不知道怎么做:(我认为应该使用javascript,有什么建议吗?类似这样的东西Javascript 如何显示访问者在网站上花费的时间?,javascript,counter,Javascript,Counter,我不知道怎么做:(我认为应该使用javascript,有什么建议吗?类似这样的东西 var startDate = new Date(); window.onbeforeunload = function() { var millSecsOnPage = new Date() - startDate; // ajax save this value }; 像这样的 var startDate = new Date(); window.onbeforeunload = funct
var startDate = new Date();
window.onbeforeunload = function() {
var millSecsOnPage = new Date() - startDate;
// ajax save this value
};
像这样的
var startDate = new Date();
window.onbeforeunload = function() {
var millSecsOnPage = new Date() - startDate;
// ajax save this value
};
您需要从客户端发布两次:
与使用window.load不同,post/get应该在头文件或中完成。php“js”也可以是空文件-您只需要它来记录事件。您需要从客户端发布两次:
post/get不应使用window.load,而应在标头或.php“js”中完成也可以是空文件-您只需要它来记录事件。我不确定window.onload是否一定是开始测量的最佳事件,我会从脚本执行时开始测量它。如果您有一张需要30秒才能加载的图片,那么在加载图片之前,用户的访问是否应该被视为开始ral我认为它应该在HTML呈现后立即开始。你说得对,程序员应该在打开后或在内部发布。我完全同意。我不确定window.onload是否一定是开始测量的最佳事件,我会从脚本执行时开始测量。如果你有一张需要30秒才能完成的图片加载,在图片加载之前,用户的访问是否应该被视为开始?一般来说,我会说它应该在HTML呈现后立即开始。你说得对,程序员应该在打开后或在页面内部发布。我完全同意。