arkadii_parovozov,
Снаружи функции обработки ответа вы меряете время только запуска функции отправки.
Надо так:
function load() {
var startTime = new Date();
$.post( 'page.php', {'param1': $('#table1').val()}, function(data){
$('#echo_table').html(data);
var endTime = new Date();
var duration = endTime - startTime;
alert(duration);
});
};
load();
И зачем setInterval? Чтобы просто ждать, пока запустится load?