我在Stackoverflow上找到了
用于跟踪总visit time from a visitor
的Ajax脚本。
但它只注册我的own visit-time
...
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script type="text/javascript">
$(function() {
var start = null;
$(window).load(function(event) {
start = event.timeStamp;
});
$(window).unload(function(event) {
var time = event.timeStamp - start;
$.post('visit-timer/ajax-backend.php', {time: time});
})
});
</script>
<?php
$time = intval($_POST['time']);
if (!file_exists('data1.php')) {
file_put_contents('data1.php', $time . "---$ip---\r\n");
} else {
file_put_contents('data1.php', $time . "---$ip---\r\n", FILE_APPEND);
}
?>