2011-11-25 80 views
0

我們遇到了IE9呈現空白頁的問題。這已經在現場和開發模式下在多臺機器上進行了測試。當頁面包含Silverlight控件時,IE9呈現空白

該頁面是項目AJAX控件的組合,但導致該問題的元素似乎是Silverlight(4)控件(禁用該項目並且一切正常)。調整瀏覽器窗口的大小,頁面顯示正確。

這也發生在使用Silverlight的網站上的其他網頁。

一個建議是使用窗戶=假。

有什麼建議嗎?謝謝!

回答

0

此問題的答案是爲頁面添加一個額外的「虛擬」Silverlight控件。然後它正確渲染。我不知道爲什麼這解決了問題,但它確實如此。

感謝所有的建議。

1

我發現了一個可能的修復此。我意識到這是一箇舊帖子,但我一直在努力解決這個問題。

如果Silverlight控件具有「窗口模式開啓

它只會顯示在IE 9中的空白頁。在Windows 7中,如果將IE9最小化,然後將鼠標懸停在任務欄上的圖標上,則可以看到該頁面應該在小預覽框中呈現。

它必須是某些圖形加速器\驅動程序和IE9的問題。如果您轉到Internet Explorer上的高級選項,並選中「使用軟件渲染而不是GPU渲染」的複選框,頁面將很有可能正確顯示。

所以,無論是從Silverlight應用程序 OR 使用軟件呈現而非GPU渲染

0

始終始終嘗試安裝最新的所有可能的Windows更新刪除窗戶的參數。 最近我解決了一個非常類似的問題。 - Lee

相關問題