日期:2014-05-16  浏览次数:20403 次

javascript中把服务器中xml文件里值提取出来,上面代码没反映
function onb()
  {
  var xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
  var zip=document.getElementById("zip").value;
  var sfen= document.getElementById("sfen");
  var apkname=document.getElementById("apkname");
  var apkcore=document.getElementById("apkcore");
  var apknote=document.getElementById("apknote");
  xmlDoc.async="false";
  xmlDoc.load("D:\apache-tomcat-6.0.10\webapps\MAG\etc\mag\shifting\res\update\update.xml");
  if(zip.substring(zip.lastIndexOf('.'),zip.length)==".apk")
  {
  sfen.disabled = true;
  apkname.disabled = false;
  apkcore.disabled = false;
  apknote.disabled = false;
  apkcore.value=xmlDoc.getElementsByTagName("mcs")[0].childNodes[0].nodeValue;
  apkname.value=zip.substring(zip.lastIndexOf('\\')+1,zip.length);
  document.getElementById("pc").innerHTML="要求上传文件格式为压缩*.zip格式或者*.apk格式的安装文件!";
  }

javascript中把服务器中xml文件里值提取出来,上面代码没反映

------解决方案--------------------
xmlDoc.load("D:\apache-tomcat-6.0.10\webapps\MAG\etc\mag\shifting\res\update\update.xml");
应该是http地址。 你这写成了服务器端的绝对地址。