js读取xml的问题
在ie浏览器中测试.代码如下:
<script type="text/javascript">
function ac()
{
//指定xml文件的来源地址
var Url="App_Data/indeximg.xml";
//创建XmlDom对象
var cdsales=new ActiveXObject("Microsoft.XMLDOM");
//设定XmlDom对象将采取异步调用的方式加载数据
cdsales.async=true; //异步加载
//加载xml文件
cdsales.load(Url);
cdsales.onreadystatechange= new function LoadedSales()
{
var txt="";
if(cdsales.readyState==4)
{
txt="loaded";
}
else{
txt="Loading.";
}
document.write(txt);
}
}
</script>
<input id="Button1" type="button" value="button" onclick="ac()" />
点击按钮后,一直显示的是"Loading",为什么不能加载xml?谢谢指教!
if(cdsales.readyState==4)
{ if(cdsales.status==200){
txt="loaded";
}
else{
txt="Loading.";
}
}
关键是xml文档加载不了.我要调用xml里面的数据,现在用不了
一直加载不了.难道是我机子的问题?
js加载xml,ie 与ff的加载
相关问答:
已知文件1.xml和数据文件db.xml,如何用java编写程序,得出2.xml文件?
1.已知xml文件 1.xml结构如下:
<cs>
<cs name="cs1" details="This is cs1" country="China&q ......
我在编写一个wince5.0的程序,想实现把PDA上的一个LIST <STRING>类型的数据序列化为XML,然后在PC上的一个webservice拿到这个XML,转化为Dataset,更新PC上的数据库,我想问怎么把XML传给webservice的呢?
......
我有一个XML.想取
<Portfolio _Name="XXXX" _Id="AUD" >
中的属性_Id的值.但是用下面的语句好象不行.
XmlNode CId = xdoc_Msg.SelectSingleNode("/Portfolio");
&n ......
xml := CreateOleObject('Microsoft.XMLHTTP');
xml.Open('GET','http://www.google.com', False);
xml.Send;
xml.responseText;
使用xml.responseText可以获取网页源码,但是再次 ......
Private Sub Command1_Click()
Dim MyString() As String
Open "a.xml" For Binary As #1 ' 打开刚创建的文件。
ReDim MyString(LOF(1) - 1)
Put #1, , MyRecord ' 读入所有字符到变量中 ......