部分代码
- JScript code
function listNorthStates() { var xmlDoc=xmlHttp.responseXML; var northNode=xmlDoc.getElementsByTagName("north")[0]; //var out="Northern States"; var northStates=northNode.getElementsByTagName("state"); outputList("Northern States ",northStates); } function listAllStates() { var xmlDoc=xmlHttp.responseXML; var allStates=xmlDoc.getElementsByTagName("state"); outputList("All States in Document",allStates); }
在我的电脑中 用ie没有用
用Mozilla firefox 有用
可奇怪的是 在学校的机房中 ie是有用的
怎么回事 郁闷
------解决方案--------------------
IE 问题?
------解决方案--------------------
可能你的浏览器的js解释器版本的问题,就dom的api来说就是getElementsByTagName
你的没有用指什么???
------解决方案--------------------
if(window.XMLHttpRequest){
XMLHttpReq=new XMLHttpRequest();
}
else if(window.ActiveXObject){
try{
XMLHttpReq=new ActiveXObject("Msxml2.XMLHTTP");
}catch(e){
try{
XMLHttpReq=new ActiveXObject("Microsoft.XMLHTTP");
}catch(e){}
}
}