문제

Meebo.com과 같은 Ajax -Heavy 페이지에서 브라우저는 '회전'을 중단하지 않으며로드가 완료되었음을 나타내지 않습니다. 이것을 원인 그리고 브라우저 (브라우저가 무엇이든)를 일관되게 알리는 방법이 있습니까? 로딩이 완료 되었습니까?

편집 : 죄송합니다. 여기에서 개발자라고 지정해야합니다. 나는 다른 사이트에서 이것을 알아 차렸고, 이제는 Ajax를 사용하는 것 중 하나입니다. Ajax 호출이 돌아 오면 페이지가 '로드'를 중지하고 싶습니다.

도움이 되었습니까?

해결책

이 질문에 다른 질문에 답했습니다.

혜성/서버 푸시 iframe을로드하는 동안 브라우저 "Doom of Doom"을 중지

회전 중지를 만들거나 전혀 회전을 시작하지 않고 서버 푸시로 데이터를로드하는 브라우저 별 기술이 있습니다.

다른 팁

JavaScript가있는 경우 Document.Open ()을 사용하여 페이지에 물건을 작성하는 경우 실제로 문서를 호출 할 때까지 스피너가 회전합니다 .Close ().

Ajax Call 자체에 대한 솔루션은 없지만 iframes에 업로드를위한 솔루션을 찾았습니다. 이는 업로드를위한 Pseudoajax 기술입니다. DOM에서 iframe을 제거한 다음 다시 넣으면 브라우저가 업로드를 중지합니다. 깔끔한 작은 속임수.

이것은 또한 동작을 페이지에 동적으로 첨부하거나 많은 객체를 요청할 때 IE에서 잘 알려진 버그입니다.

Microsoft KB 기사 - 행동

Microsoft KB 기사 - 요청

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top