0
我開發存儲在HTML文件的GUI層作爲嵌入式資源的桌面應用程序。我有一個管理用戶界面生命週期WPF Web瀏覽器。我能夠毫無問題地完成所有工作。不過,我最近發現,使FEATURE_BROWSER_EMULATION時,IE 11(11000),該文件的身體變得無法訪問。然後,當使用IE 10(10000)時,一切都很好。下面WPF的Webbrowser - 訪問文檔正文上IE11
的例子顯示瞭如何獲得文檔正文的offsetHeight:
dynamic document = (this.wbContent.Document as dynamic);
if ((document == null) || (document.body == null)) return 0;
return document.body.OffsetHeight;
的HTML是:
<html>
...
<body style="width: 170px; height: 240px">
...
</body>
</html>
當使用IE 11它拋出型的「異常Microsoft.CSharp.RuntimeBinder .RuntimeBinderException」。
當使用IE 10將返回240
你有關於如何在IE 11進入身體的任何想法?