i have this error in Chrome \"Uncaught ReferenceError: ActiveXObject is not defined \"
my code is
function loadModel() {
//------------
The problem is the security setting of your browser is blocking it.
If you try IE6 the code should work. You have to use a dead browser because the new browsers block it from working as part of a killbit fix that Microsoft did to fix a security issue.
ActiveX is a Microsoft-proprietary framework. It is supported only in MS products (i.e, IE)
You can use jQuery's parseXML method as a cross-browser alternative.
As stated by others, ActiveX is an IE-specific technology.
Try this:
if (window.DOMParser)
{ // Firefox, Chrome, Opera, etc.
parser=new DOMParser();
xmlDoc=parser.parseFromString(xml,"text/xml");
}
else // Internet Explorer
{
xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async=false;
xmlDoc.loadXML(xml);
}