首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Microsoft Edge的XMLDOM

使用Microsoft Edge的XMLDOM
EN

Stack Overflow用户
提问于 2015-07-28 20:26:21
回答 1查看 2.2K关注 0票数 0

我在使用XMLDOM和Microsoft Edge浏览器时遇到了一个非常简单但令人沮丧的问题。我一直在查看当前的文档,但我没有看到任何关于这个遗留功能的东西。在我们的代码库中,我们有一个函数,它的任务是返回一个XMLDOM对象。该函数执行以下操作-

代码语言:javascript
复制
if(activeXDetected()) {
   domObject = new ActiveXObject("Microsoft.XMLDOM");
} else {
   domObject = document.implementation.createDocument(...);
}

我并不期望Edge支持ActiveX,但我希望该模式能够回归到几乎所有其他浏览器(document.implementation...)所使用的相同模式。不过在这个用例中,在edge browser中,返回的对象中根本没有loadXML方法,并且据我所知,您返回的内容(并且您确实得到了一个对象)似乎是通用的dom对象。

如何获得一个包含所有受支持方法et的XMLDOM对象。阿尔。

EN

回答 1

Stack Overflow用户

发布于 2015-07-28 20:28:14

什么是activeXDetected()

改用特征检测

代码语言:javascript
复制
if(ActiveXObject) {
   domObject = new ActiveXObject("Microsoft.XMLDOM");
} else {
   domObject = document.implementation.createDocument(...);
}
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31676300

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档