2011-11-25 4 views
0

IE9에서 빈 페이지를 렌더링하는 데 문제가 있습니다. 이것은 라이브 및 개발 모드에서 여러 시스템에서 테스트되었습니다.IE9 렌더링 페이지에 Silverlight 컨트롤이있는 경우 공백이 있음

페이지는 AJAX 컨트롤이 혼합되어 있지만 문제를 일으키는 요소가 Silverlight (4) 컨트롤 인 것으로 나타납니다 (사용 안 함으로 설정하면 문제가 없습니다). 브라우저 창 크기를 조정하면 페이지가 올바르게 표시됩니다.

이것은 Silverlight를 사용하는 사이트의 다른 페이지에서도 마찬가지입니다.

하나의 제안은 windowless = false를 사용하는 것이 었습니다.

제안 사항? 감사!

답변

0

이 문제에 대한 해답은 추가 '더미'Silverlight 컨트롤을 페이지에 추가하는 것이 었습니다. 그런 다음 올바르게 렌더링되었습니다. 왜 이것이 문제를 해결했는지는 알 수 없지만 그렇게되었습니다.

모든 제안에 감사드립니다.

1

가능한 해결 방법을 발견했습니다. 이것이 오래된 게시물이라는 것을 알았지 만 나는이 문제와 영원히 투쟁했다.

실버 라이트 컨트롤이있는 경우 '창문이 모드는 그냥 IE9에 빈 페이지가 표시됩니다

에 돌았 다. Windows 7에서는 IE9를 최소화하고 작업 표시 줄의 아이콘 위로 마우스를 가져 가면 작은 미리보기 상자에서 렌더링해야하는 페이지를 볼 수 있습니다.

특정 그래픽 가속기 \ 드라이버 및 IE9에 문제가 있어야합니다. Internet Explorer의 고급 옵션으로 가서 'GPU 렌더링 대신 소프트웨어 렌더링 사용'확인란을 선택하면 페이지가 올바르게 표시 될 수 있습니다.

그래서,

0

항상 항상 최신 가능한 모든 Windows 업데이트를 설치하십시오 렌더링 실버 라이트 응용 프로그램 또는 사용 소프트웨어 렌더링 대신 GPU에서 창문이 매개 변수를 제거하거나. 최근에 나와 비슷한 문제가 해결되었습니다. - Lee

관련 문제