87,991
社区成员
发帖
与我相关
我的任务
分享//IE6 8 ff都存在这个问题,求高人解答!不甚感激!!
xml_Hpage = loadXML("config.xml");
x = xml_Hpage.getElementsByTagName("ph")[0];
x.setAttribute("id", "0");//测试了下xml文档里没变,什么问题??
newNode = xml_Hpage.createElement("txt");//创建读取数据都是成功的,添加和修改xml文档没反应
newNode.setAttribute("id", "0");
newNode.setAttribute("d_name", sName);
newNode.setAttribute("imgurl", imgUrl);
newNode.setAttribute("durl", sUrl);
x.appendChild(newNode);
function loadXMLDoc(dname) {//xml文档载入
try //Internet Explorer
{
xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
}
catch (e) {
try //Firefox, Mozilla, Opera, etc.
{
xmlDoc = document.implementation.createDocument("", "", null);
}
catch (e) { alert(e.message) }
}
try {
xmlDoc.async = false;
xmlDoc.load(dname);
return (xmlDoc);
}
catch (e) { alert(e.message) }
return (null);
}
在线等啊,高人都去哪了?
你的意思是说 x.appendChild(newNode);后xml文件不会立即更新,还得经过后台程序出来才行?还是?网上搜的就到这都没下文了,能否再深入解释下,谢谢!