ActiveXObject对象使用

 ActiveXObject对象使用说明:

 JavaScript中ActiveXObject对象是启用并返回 Automation 对象的引用。

使用方法:newObj = new ActiveXObject( servername.typename[, location])

ActiveXObject 对象语法有这些部分:

其中newObj是必选项。要赋值为 ActiveXObject 的变量名。

servername是必选项。提供该对象的应用程序的名称。

typename是必选项。要创建的对象的类型或类。

location是可选项。创建该对象的网络服务器的名称。

Automation服务器至少提供一类对象,例如字处理应用程序可能提供应用程序对象、文档对象和工具栏对象。

 

例如:用于联动,第二个下拉控件的绑定

其中s为

        DataSet ds = 数据集的获取。

        e.Result = ds.GetXml();

        function LoadNodes(s) {
            NodesObj.ClearItems();
            //获取xml文件
            var dates = s;
            //读取
            var xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
            xmlDoc.loadXML(dates);

            var rowData = xmlDoc.getElementsByTagName("Table");
            if (rowData.length != 0) {
                var i = 0;
                for (i = 0; i < rowData.length; i++) {
                    var sId = rowData[i].getElementsByTagName("Guid")[0].firstChild.nodeValue;
                    var Name = rowData[i].getElementsByTagName("Name")[0].firstChild.nodeValue;
                    NodesObj.AddItem(Name, sId);
                }
                NodesObj.SetSelectedIndex(0);
            }
        }

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值