使用Microsoft .NET WebBrowser控件有時會導致白屏。雅虎網站是一個很好的例子,根據你的IE設置來做。我發現通過更改Internet Explorer中的Internet選項,這些相同的設置也會影響WebBrowser對象,並使WebBrowser對象可以正確「看見」Yahoo。使用WebBrowser對象的Yahoo「White Screen」
我的問題是,如何編寫代碼來暫時更改Internet Explorer的設置,然後再更改它們?我意識到在這裏玩耍時有各種安全問題。我只是沒有找到一種方法來改變WebBrowser對象實例的設置。只有當我將全球安全升級到高級時才能正常工作。如果可能的話,我也可能對全局切換啓用保護模式位感興趣。
我不在乎這是否觸發Vista中的安全警報。我的意思很明顯,用戶將不得不清除該程序以便管理員訪問這些類型的設置。
謝謝!
-Chris。