2011-01-27 2 views

답변

6

document.onreadystatechange

http://www.w3schools.com/jsref/prop_doc_readystate.asp 인 이미지와 같은 모든 외부 자원이로드 전에 화재로 window.onload보다 일반적으로 더 적합하다. 그러나 현재로서는 잘 지원되지 않습니다 (그러나 IE에만 ​​관심이 있다면 문제가되지 않습니다).

참조 : https://developer.mozilla.org/en/DOM/document.onreadystatechange

또는 IE 용 : 당신은 우리가 등 모범 사례를 제안 할 수 있습니다 그것을 사용하는 방법을 알려 경우 http://msdn.microsoft.com/en-us/library/ms536957(v=vs.85).aspx

+1

'readyState'와 그 가능한 3 가지 값에 대한 브라우저 지원은 어디에서 찾을 수 있습니까? – Alvaro

2

document.readyState는 속성이며 window.onload 이벤트 http://www.w3schools.com/js/js_events.asp

+0

미안 해요 내 질문에 명확히하지 않았다. readystate가 완료되기 위해 스위치가 켜질 때, onload도 발생하면 문제가됩니다. – GeorgeU

+0

자바 스크립트는 멀티 스레드가 아니므로 이벤트는 순차적으로 실행됩니다. 먼저 주요 브라우저에서 테스트해야합니다. –

+2

IE8 및 IE7에서 테스트했습니다. ReadyState에서 OnreadyStateChange == 완료되면 onload 전에 약 30-60ms가 소요됩니다. 그들은 모두 페이지의 모든 것이로드 될 때까지 기다립니다. – GeorgeU

관련 문제