遇到一个问题,js读取http远程xml在firefox下创建不了xml文档
测试代码如下:
---------------------------------------------
<script language="javascript">
var sfile = "http://www.test.com/test.xml";
//将上面一句改成本地的xml就不会出问题。
//var sfile = "xml/test.xml";
var xmlDoc = document.implementation.createDocument('', '', null);
xmlDoc.async = false;
moz = true;
xmlDoc.load(sfile);
var nodeItem = xmlDoc.getElementsByTagName("item")[0];
var ShopID = nodeItem.getElementsByTagName("ShopID")[0].textContent;
document.write("商店ID:");
document.write(ShopID);
</script>
测试代码如下:
---------------------------------------------
<script language="javascript">
var sfile = "http://www.test.com/test.xml";
//将上面一句改成本地的xml就不会出问题。
//var sfile = "xml/test.xml";
var xmlDoc = document.implementation.createDocument('', '', null);
xmlDoc.async = false;
moz = true;
xmlDoc.load(sfile);
var nodeItem = xmlDoc.getElementsByTagName("item")[0];
var ShopID = nodeItem.getElementsByTagName("ShopID")[0].textContent;
document.write("商店ID:");
document.write(ShopID);
</script>
http://community.csdn.net/Expert/topic/5286/5286164.xml?temp=.6256983