私はこのような方法を見ています:
function aa() {
var start = new Date().getTime();
$.ajax({
cache: false,
url: href + params.param,
dataType: 'html'
})
.done(function (responseText) {
xx();
})
.fail(function (jqXHR, textStatus, errorThrown) {
yy();
})
.always(function () {
zz(start);
});
};
function zz(start) {
var end = new Date().getTime();
var elapsed = end.getMilliseconds() - start.getMilliseconds();
}
初めに。これは、かかる時間を測定するための有効な方法ですか?また、私がこれを行うことができる別の方法があります。たとえば、Ajaxヘッダーから何かを読み取る方法はありますか?もしそうなら、どのように読み取ることができますか?
HTMLページで時間を報告できるように、コードで解決策を探していることに注意してください。