xmlDoc = new ActiveXObject('Microsoft.XMLDOM')
xmlDoc.async = false; xslDoc = new ActiveXObject('Microsoft.XMLDOM')
xslDoc.async = false;
alert("1"); xmlDoc.load("test.xml")
xslDoc.load("tree/tree.xsl") folderTree.innerHTML = xmlDoc.documentElement.transformNode(xslDoc)
alert("1");两个 alert之间加载xml需要较长的时间 ,请问 如何在这期间 弹出一个“正在加载”的对话框 并在加载完成后自动关闭。
xmlDoc.async = false; xslDoc = new ActiveXObject('Microsoft.XMLDOM')
xslDoc.async = false;
alert("1");
document.getElementById("xx").innerHTML="正在加载数据...";
document.getElementById("xx").style.display="block"; xmlDoc.load("test.xml")
xslDoc.load("tree/tree.xsl") folderTree.innerHTML = xmlDoc.documentElement.transformNode(xslDoc)
document.getElementById("xx").style.display="none";
alert("1");
<div id="xx" style="display:none;">正在加载数据...</div>
<!--这个DIV根据自己需要放到合理位置-->