{
var ping, requestTime, responseTime ;
var getUrl = function(url){ //保證url帶plete : function()
{
responseTime = new Date().getTime();
ping = Math.abs(requestTime - responseTime);
if(option.afterPing) option.afterPing(ping);
}
});
if(option.interval && option.interval > 0)
{
var interval = option.interval * 1000;
setTimeout(function(){$.ping(option)}, interval);
// option.interval = 0; // 阻止多重循環
// setInterval(function(){$.ping(option)}, interval);
}
};
<div id="msg"></div>
<script language="javascript" src="jquery.js"></script>
<script language="javascript" src="ping.js"></script>
<script>
$.ping({
url : '',
beforePing : function(){$('#msg').html('')},
afterPing : function(ping){$('#msg').html(ping)},
interval : 1
});
</script>