是的,js唯一可以操作的文件就是cookie,这是由安全性来确定的

解决方案 »

  1.   

    怎么不能?
    <script language="javascript">
    var xmlDoc = new ActiveXObject("Msxml2.DOMDocument.4.0");
    var root;
    var newElem;
    xmlDoc.async = false;
    xmlDoc.resolveExternals = false;
    xmlDoc.load("books.xml");
    if (xmlDoc.parseError.errorCode <> 0) {
       var myErr = xmlDoc.parseError;
       alert("You have error " + myErr.reason);
    } else {
       root = xmlDoc.documentElement;
       newElem = xmlDoc.createElement("PAGES");
       root.childNodes.item(1).appendChild(newElem);
       root.childNodes.item(1).lastChild.text = "400";
       alert(root.childNodes.item(1).xml);
    }
    </script>
      

  2.   

    创建systemFileObject吧.用写文本的方式写进去.
    客户端不支持oXmlDom.save(sFile)的,服务器端支持