我有一项任务要求我使用MSXML ActiveXObjects创建表行。我不明白ActiveXObject与任何东西有什么关系。我怎么能用它创建一个表?为什么我不在HTML DOM中创建表?
我阅读了各种threads并得出结论,浏览器中似乎有一个层负责非HTML相关数据的数据传输。这本质上是ActiveXObjects的重点吗?
这基本上就是我想要做的: 我只是不明白ActiveXObject在这里播放的内容
答案 0 :(得分:1)
实际上非常简单:ActiveXObject
是JavaScript的Microsoft扩展,为您提供Microsoft软件框架ActiveX的接口。 ActiveX基本上是一组模块化软件组件,用于构建Microsoft的软件产品(反过来也可用作ActiveX组件,例如Excel)。
您可以在下面的链接中找到有关使用ActiveXObject
的一些示例。
我只能猜测你的任务是什么,但如果它涉及使用专有的Microsoft特定软件组件的任何时候,那就是使用ActiveXObject
的原因。然而,ActiveXObject
提供的某些功能是多余的(例如Microsoft.XMLHTTP
,因为较新版本的Internet Explorer实现了标准化的XMLHttpRequest
界面。