System.Windows.Controls.WebBrowser

需要注意的一個關鍵點,這在文件中並不明顯,你可能會在不知情的情況下使用多年,它預設情況下的行為類似於 InternetExplorer7,而不是你最新的 InternetExplorer 安裝(請參閱 https:// weblog。west-wind.com/posts/2011/may/21/web-browser-control-specifying-the-ie-version )。

這不能通過在控制元件上設定屬性來修復; 你必須通過新增 HTML 元標記或應用登錄檔設定(!)來修改正在顯示的頁面。 (兩種方法的細節都在上面的連結上。)

例如,這種奇怪的設計行為可能會導致你收到指令碼錯誤/此頁面上的指令碼中發生錯誤的訊息。谷歌搜尋此錯誤可能會讓你認為解決方案是嘗試抑制錯誤,而不是理解實際問題,並應用正確的解決方案。