加载xml时出现的额外行,即11

时间:2015-06-17 13:54:33

标签: javascript

最近我在IE11中加载xml时遇到了一个问题。所以我浏览了不同的链接并解决了问题,现在xml正在加载,但是出现了多个空白行。 我不知道如何解决这个问题。 我在下面提供了用于在IE11中加载xml的代码以及包含多个空行的屏幕截图:

代码:

function loadXMLDoc(fname)
{
var xmlDoc;
var nVer = navigator.appVersion;
var nAgt = navigator.userAgent;
var nameOffset, verOffset, ix;
// code for IE
if (window.ActiveXObject!=="undefined")
{
xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
} 


if ((verOffset = nAgt.indexOf("Chrome")) == -1 || (verOffset = nAgt.indexOf("Safari")) == -1)
{
    xmlDoc.async = false;
    xmlDoc.load(fname);
    return(xmlDoc);
}
}
function displayResult(xmlData)
{
xml = loadXMLDoc(xmlData);
xsl = loadXMLDoc("finalsheet.xsl");
// code for IE
if (window.ActiveXObject!=="undefined")
{
    ex = xml.transformNode(xsl);
    return ex;
}

以下是该问题的屏幕截图,XML在数据上方和下方显示多个空白行

enter image description here

0 个答案:

没有答案