Internet Explorer 11(IE 11)使用DOMParser中的parseFromString引发语法错误

我在网页上有一些Javascript,可以在Chrome和Firefox中正常运行; 但在IE 11中testing时却失败了。 我使用debugging工具(F12)在IE 11中查看了这个问题,下面的代码出错了。 特别是当使用parseFromString一个'语法错误'被抛出:

if (window.DOMParser) { parser = new DOMParser(); tmp = parser.parseFromString(resp, "text/xml"); } 

任何方式我可以解决这个问题?

对于IE浏览器,这对我的作品

 xmlDoc=new ActiveXObject("Microsoft.XMLDOM"); xmlDoc.async=false; xmlDoc.loadXML(text); 

来源: http : //www.w3schools.com/dom/dom_parser.asp