2017-09-11 4 views
0

아래의 구문을 사용하여 페이지 로딩 시간을 찾을 수 있지만 자바 스크립트를 사용하여 페이지 렌더링 시간을 식별하는 방법을 알 수는 없습니다.자바 스크립트를 사용하여 페이지 렌더링 시간 (페이지 로딩 시간 아님)을 찾는 방법

var loadTime = window.performance.timing.domContentLoadedEventEnd- window.performance.timing.navigationStart; 
+0

는 https://stackoverflow.com/questions/2516665/how-can-i-monitor-the-rendering-time-in-a-browser의 – bhansa

+0

가능한 복제 [나는 어떻게 모니터링 할 수 있습니다 브라우저에서 시간을 렌더링 하시겠습니까?] (https://stackoverflow.com/questions/2516665/how-can-i-monitor-the-rendering-time-in-a-browser) –

+0

var rendertime = window.performance.timing. domComplete-window.performance.timing.domContentLoadedEventEnd – Vibhu

답변

0
var rendertime = window.performance.timing.domComplete-window.performance.tim‌​ing.domContentLoaded‌​EventEnd 
+0

시간을 파싱하는 것이 아니라 파싱하는 것입니다. – Kaiido

+0

글쎄,이 답변에 따라 렌더링과 파싱은 거의 동시에 발생합니다 .. https://stackoverflow.com/a/35966477/4589611 – Vibhu

+0

첫 번째 것은 사실 일지 모르지만 모든 후속 렌더링에는 아무 것도 할 수 없습니다. 구문 분석. https://developer.mozilla.org/en-US/docs/Web/Guide/Events/Overview_of_Events_and_Handlers 및 https://developers.google.com/web/fundamentals/performance/critical-rendering-path/render-tree- 건설 (하지만 OP는이 첫 번째 렌더링에만 관심이있는 것으로 보입니다) – Kaiido

관련 문제