2010-06-03 4 views
0

IE6을 제외한 모든 브라우저에서 제대로 작동하는 웹 사이트가 있습니다. 페이지 내용은 배경 이미지가로드 된 div 안에 있습니다. 페이지 레이아웃이 매우 불쾌 해지고 페이지가 처음 열릴 때 이미지가로드되지 않지만 동일한 페이지가 두 번째 시간 및 이후 시간에 열릴 때 완벽하게로드됩니다. 이 시나리오는 사이트의 모든 페이지에 적용됩니다.IE 6 페이지로드 관련 문제

도와주세요.

+4

일부 코드 및/또는 라이브 링크를 표시하십시오. –

+1

문제의 페이지를 볼 수있는 URL이 있습니까? –

+0

투명한 Png 배경입니까? – baloo

답변

0

FOUC로 고통 받고있을 수 있습니다. (Flash Of Unstyled Content) IE6은 어떤 이유로 든 첫 번째로드에서 내용이 올바르게 렌더링되지 않습니다. (이유를 판단하기 위해 샘플 코드 또는 URL을보아야합니다.)

일부 컨텐츠가 브라우저에 의해 캐시되면 2 - N 번째 리로드가 제대로 작동합니다.

업데이트 사이트에 지금 더 몇 가지 세부 사항을보고

좋아. 새로운 내용을로드하는 div는 움직이는 플래시 배경 위에 띄우고 ... div는 투명도가있는 png 이미지 배경을 사용하는 것으로 나타납니다. IE6는 PNG 알파 (투명도를 수행하는 부분)를 지원하지 않습니다. 따라서 IE는 추악한 먼저 이미지를 만든 다음 IE의 필터를 사용하여 스왑하려는 것입니다. (필자는 IE6을 사용하는 PC가 다소 느리고 플래시가 매우 CPU 집약적 인 것처럼 보입니다.)

이 PC는 느리기 때문에 텍스트/양식 컨텐츠로드가 표시됩니다 배경 이미지 전에 ... 내가 궁금하네요 (IE6에서 필터를 적용하는 경우 이미지가 완전히로드되기 전에 최종 결과가 이상하게 보입니다.) 그러나 브라우저 캐싱으로 인해 두 번째/Nth 로드가 괜찮습니까?

좀 더 자세히 조사해야하지만 여기에 필요한 모든 도구가 없습니다. 다행히 오늘 나중에 좀 더 (또는 다른 사람이) 이것을 확인할 수 있습니다

+0

다음 URL을 참조하십시오. https://nspcclegacy-stage.tributefunds.com "Create Bubble"을 클릭 한 다음 해당 페이지의 두 단추 중 하나를 클릭하십시오. IE 6에서만 확인하십시오. 두 번째 및 후속로드는 올바르게 작동하지만 첫 번째는 작동하지 않습니다. – teenup

+0

시간을 보내 주셔서 감사합니다. 사실, 설계 부분은 다른 누군가에 의해 수행되었으며, 나는 어떤 종류의 필터 (있는 경우)가 IE 6에 적용되는지 모릅니다. 페이지를로드하기 전에 우리가 모든 것을 캐시합니다 IE6, 페이지가 제대로로드 되었습니까? 다른 솔루션을 제안 해 주시겠습니까? – teenup