2012-01-30 3 views
0

내 목표는 브라우저가 지연 또는 비동기를 지원할 때 스크립트를 비동기 적으로로드하는 것입니다.
브라우저에서 비동기 로딩을 신경 쓰지 않는다면 (나쁘지는 않음).
전제 조건이 충족 될 때만 모든 스크립트가 실행되도록하고 싶습니다. jQuery가로드되었습니다. 다른 스크립트가로드되는 동안 스크립트를로드하고 싶습니다 (브라우저가 지연 또는 비동기를 지원하는 경우에만).스크립트를 비동기 적으로로드하고 폴백을 사용합니다.

브라우저의 API만을 사용하고 싶습니다. 브라우저의 크기가 작아도 신뢰할 수있는 스크립트를로드하지 않기를 바랍니다.

IE8 +, Gecko v.1.9.1 이상 (예 : firefox 3.5. * 또는 firefox 9.0+), 웹킷 (예 : chrome), presto (예 : Opera)에서 작동해야합니다. 내가 버전을 언급하지 않은 것들은 최신 안정 버전을 의미합니다.

가능한 경우 쉬운 스크립트가 필요하지 않습니다. 나는이 일을하기 위해 간단한 것을 필요로합니다. 즉,
AJAX 호출 또는 멋진 객체 같은 것들을 다른 페이지에서 본 것처럼 몇 가지 방법으로 해결하고 싶지 않습니다. 비동기 또는 지연을 지원하지 않는 브라우저에서 스크립트를 비동기 적으로로드하는 것입니다.

을 반복합니다. 스크립트를 비동기로 만드는 데 멋진 것은 필요하지 않습니다. 브라우저가 지연 또는 비동기를 지원하지 않으면 상관하지 않습니다. 스크립트가로드되어 브라우저의 전제 조건이 충족 된 후에 각 부분이 실행되고 브라우저가을 지원하면 비동기 또는 지연 이 지연됩니다.

+2

행운을 빌어 다시 발명 당신은 단지 당신이 내가 여기에 요청하고있어 모르는 것을 의미, 그 말을 들어 바퀴 – Andreas

+0

합니다. 나는 그 창을 원하지 않는다. 모든 것이 올바른 순서로 실행되는지 확인하기 만하면됩니다. – brunoais

+0

주된 이유는 브라우저가 연기 또는 비동기를 지원할 때 매달려있는 스크립트를 다운로드하기를 원하지 않기 때문입니다. – brunoais

답변

관련 문제