免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 5644 | 回复: 3
打印 上一主题 下一主题

linux 用什么代替 new ActiveXObject('Microsoft.XMLDOM') [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-01-08 01:09 |只看该作者 |倒序浏览
在 windows 里 new ActiveXObject('Microsoft.XMLDOM') 就可以操作 xml 数据,
在 linux 里 要怎么做呢?

论坛徽章:
0
2 [报告]
发表于 2007-01-08 10:17 |只看该作者

回复 1楼 mexp 的帖子

这个windows or linux 没有关系
只与IE 或Firefox 有关
// code for Mozilla, Firefox, Opera, etc.
xmlDoc=document.implementation.createDocument("","",null);

论坛徽章:
0
3 [报告]
发表于 2007-01-08 11:45 |只看该作者
load()/loadXML() 都不起作用了。

怎么用呢?

请问哪里有参考资料呢?

论坛徽章:
0
4 [报告]
发表于 2007-01-08 12:18 |只看该作者
找到了

if (document.implementation.createDocument){
// Mozilla, create a new DOMParser
var parser = new DOMParser();
myDocument = parser.parseFromString(xmlString, "text/xml");
} else if (window.ActiveXObject){
// Internet Explorer, create a new XML document using ActiveX
// and use loadXML as a DOM parser.
myDocument = new ActiveXObject("Microsoft.XMLDOM")
myDocument.async="false";
myDocument.loadXML(xmlString);
}

但好像还有点问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP