2011-11-17 2 views
0

Google 웹 로그 분석 그래프가 Google 차트 API를 통해 내 홈페이지에 있고 전체 페이지를로드하는 데 많은 시간이 걸립니다. 차트가 꺼지면 페이지가 더 빨리로드됩니다.전체 페이지를로드하지 않고 요소를로드하는 방법

어떻게 전체 페이지를 빠르게로드 한 다음 load.gif를 사용하여 Google 차트를 표시 할 수 있습니까? 나는 그것의 Ajax가 캔트를 어떻게 시작하는지 생각할 수 없다고 생각한다.

+0

[전체 페이지를로드하지 않고로드 상태를 표시하지 않고 개별 사업부를로드하는 방법은 무엇입니까?] (http://stackoverflow.com/questions/2855924/how-do-i-load-individual-div-without- load-whole-page-and-show-loading-status) – stealthyninja

답변

0

페이지의 나머지 부분이로드 될 때까지 이미지로드를 중지해야한다고 생각합니다. 아니 AJAX가 필요합니다. 스크립트를 닫는 body 태그 바로 앞에있는 페이지의 맨 아래로 이동하십시오.

따라서이 페이지를 보면 : http://code.google.com/apis/analytics/docs/articles/gdataAnalyticsCharts.html - 마지막 순간까지 drawChart() 함수가 호출되지 않습니다.

+0

제안 해 주셔서 감사합니다.하지만 전체 페이지가로드 된 후에로드 할 부분이 필요합니다. 회전하는 GIF를 브라우저 탭에서 회전시켜야합니다. 페이지 로딩 시간.). 내 말을 듣기를 바래. – Ezhil

+0

페이지 로딩 시간이 늘어나거나 줄어들지는 않을 것입니다. 단지 수치와 측정 기준 만 손대지 마십시오. 일부 브라우저는 새로운 리소스가 요청 될 때마다 '회전 gif'로 되돌아갑니다. setTimeout을 통해 drawChart를 호출하여 IMG의로드를 지연시킬 수 있습니다. –

관련 문제