HTML5中新增的測量頁面加載的時間API
1
在HTML5標準中,草案新增加了在JS中通過API計算某個頁面從服務器加載返回
到瀏覽器的時間:
performance.timing.navigationStart時間為瀏覽器停止裝載A,開始裝載B時的時間
更多的可以參考
https://dvcs.w3.org/hg/webperf/raw-file/tip/specs/NavigationTiming/Overview.html
目前可以在IE9,CHROME,FIREFOX 7中對其支持
轉自:http://jackyrong.iteye.com/blog/1236538
到瀏覽器的時間:
var startTime = new Date().getTime(); function onLoadEventHandler() { var latency = startTime - performance.timing.navigationStart; console.log('Latency = ' + latency + 'ms'); }這里,用performance.timing.navigationStart方法,返回瀏覽器從服務器端返回的新的資源的時間,比如你在訪問A頁面,A頁面沒加載完,又重新通過LINK訪問了B頁面,則
performance.timing.navigationStart時間為瀏覽器停止裝載A,開始裝載B時的時間
更多的可以參考
https://dvcs.w3.org/hg/webperf/raw-file/tip/specs/NavigationTiming/Overview.html
目前可以在IE9,CHROME,FIREFOX 7中對其支持
轉自:http://jackyrong.iteye.com/blog/1236538