0
我對XMLDOM和Microsoft Edge瀏覽器有一個非常簡單但令人沮喪的問題。我一直在查看當前的文檔,但我沒有看到這些功能的任何功能。在我們的代碼庫中,我們有一個工作是返回一個XMLDOM對象的函數。功能做到這一點 -XMLDOM與Microsoft Edge
if(activeXDetected()) {
domObject = new ActiveXObject("Microsoft.XMLDOM");
} else {
domObject = document.implementation.createDocument(...);
}
我沒想到在邊緣的ActiveX的支持,但我希望這個模式將回落至幾乎所有其他瀏覽器(document.implementation使用相同的模式.... )。在這個用例中,使用邊緣瀏覽器,根本沒有返回對象中的loadXML方法,並且據我所知,你回來的東西(並且你得到一個對象)似乎是一個通用的dom目的。
如何獲得XMLDOM對象與所有支持的方法等。人。
的代碼如下 - 回報(window.ActiveXObject || window.ActiveXObject ==未定義!); 此方法是在IE11中進行正確檢測所必需的。您發佈的版本實際上在IE11中失敗,您實際上需要爲未定義的類型檢查。 我敢肯定,在邊緣活動x檢測失敗是正確的。 –