IE9 рендеринг пустым, когда страница содержит Silverlightcontrol - PullRequest
0 голосов
/ 25 ноября 2011

У нас проблема с отображением пустой страницы в IE9.Это было протестировано на нескольких машинах в режиме реального времени и в режиме разработки.

Страница представляет собой набор элементов управления AJAX, но элементом, вызывающим проблему, является элемент управления Silverlight (4) (отключите его, и все будет работать нормально.).Измените размер окна браузера, и страница будет отображаться правильно.

Это также происходит на других страницах сайта с использованием Silverlight.

Одним из предложений было использование windowless = false.

Какие-либо предложения?Спасибо!

Ответы [ 3 ]

1 голос
/ 15 июня 2012

Я нашел возможное решение для этого.Я понимаю, что это старый пост, но я боролся с этой проблемой навсегда.

Если на элементе управления silverlight включен режим без окон

В IE9 будет отображаться пустая страница.В Windows 7, если вы свернули IE9, а затем навели курсор на значок на панели задач, вы можете увидеть страницу в том виде, в каком она должна отображаться, в небольшом окне предварительного просмотра.

Это должно быть проблемой с определенными графическими ускорителями\ драйверы и IE9.Если вы перейдете к дополнительным параметрам в Internet Explorer и установите флажок «Использовать рендеринг программного обеспечения вместо рендеринга с помощью графического процессора», есть большая вероятность, что страница будет отображаться правильно.

Итак, либо удалите параметр без окнаиз приложения silverlight ИЛИ Используйте программную визуализацию вместо графической визуализации

0 голосов
/ 19 ноября 2012

Ответом на этот вопрос было добавление дополнительного «фиктивного» элемента управления Silverlight на страницу.Затем он отображается правильно.Я понятия не имею, почему это решило проблему, но это сделало.

Спасибо за все предложения.

0 голосов
/ 16 ноября 2012

Всегда Всегда старайтесь устанавливать последние все возможные обновления Windows.Это решило очень похожую проблему для меня в последнее время.- Ли

...