用javascript读取xml,并进行修改xml数据,解决保存没有权限问题

从 fsdy2000(乡愁)提供的方法获得思路,参考公司web gis 脚本实现

http://topic.csdn.net/t/20060105/15/4499889.html
可以这样:  
          在脚本中修改xml文档后。再用xmlhttp进行页面申请。  
   
      xmlhttp=   new   ActiveXObject("Msxml2.XMLHTTP");  
      xmlhttp.Open("POST",   "负责服务器端保存的文件(asp或jsp等)",   false);  
      xmlhttp.setRequestHeader("Content-Type","text/xml")  
      xmlhttp.setRequestHeader("Content-Type","gb2312")  
      xmlhttp.Send("xml对象");  
   
  再用一个aspx或jsp文件来将流保存成xml文件。  
  byte[] by = Request.BinaryRead(Request.TotalBytes);
        string filename = System.Web.HttpContext.Current.Server.MapPath("~/myxml.xml");
        FileStream fileStream = new FileStream(filename, FileMode.OpenOrCreate);
        fileStream.Write(by, 0, by.Length);
        fileStream.Flush();
        fileStream.Close();


      使用AJAX,实现无刷新   

           示例下载



   

posted @ 2009-04-22 16:58  突破666  阅读(2045)  评论(0编辑  收藏  举报
郴州东江湖农家乐联盟:www.djhnjllm.com 郴州东江湖农家乐联盟