如何让ActiveXObject( "Microsoft.XmlDom ")对象在非IE浏览器下显示数据?firefox(火狐)
在IE浏览器下,xmlDom对象一般这样被定义:
1.try{ 2. if (window.ActiveXObject){ 3. xmlDoc= new ActiveXObject("Microsoft.XMLDOM"); 4. xmlDoc.async = false; 5. isLoaded = xmlDoc.load(aXMLFileName); 6. } 7. else if 8. (document.implementation&& document.implementation.createDocument){ 9. try{ 10. xmlDoc = document.implementation.createDocument('', '', null); 11. xmlDoc.async = false; 12. xmlDoc.load(aXMLFileName); 13. } catch(e){ 14. var xmlhttp = new window.XMLHttpRequest(); 15. xmlhttp.open("GET",aXMLFileName,false); 16. xmlhttp.send(null); 17. xmlDoc = xmlhttp.responseXML; 18. } 19. } 20. else{ 21. alert("load data error"); 22. } 23. } 24. catch(e){ 25. alert(e.message); 26. }

浙公网安备 33010602011771号