除了IE,Javascript不会在任何其他浏览器中运行。为什么?

除了IE,Javascript不会在任何其他浏览器中运行。为什么?,javascript,Javascript,我在firefox、android操作系统和其他浏览器中遇到了一个问题。有人知道为什么吗?我尝试了不同的解析,并且查看了大量文档,包括 函数callNews() { var url=“someUrlHere”; var xmlhttp=new XMLHttpRequest(); var xmlDoc=null; 对于(变量i=1;i

我在firefox、android操作系统和其他浏览器中遇到了一个问题。有人知道为什么吗?我尝试了不同的解析,并且查看了大量文档,包括

函数callNews()
{
var url=“someUrlHere”;
var xmlhttp=new XMLHttpRequest();
var xmlDoc=null;
对于(变量i=1;i<20;i++)
{
open(“GET”,url,false);
setRequestHeader('Content-Type','text/xml');
xmlDoc=xmlhttp.responseXML;
var url2=xmlDoc.getElementsByTagName(“链接”)[i].textContent;
var newsttitle=xmlDoc.getElementsByTagName(“title”)[i].textContent;
var des=xmlDoc.getElementsByTagName(“说明”)[i].textContent;
//var newsDate=xmlDoc.getElementsByTagName(“pubDate”)[i].textContent;
document.getElementById(“desc”+i).innerHTML=newsTitle+”
“+des+”
“+”
“+”

“+”; xmlhttp.send(); } document.getElementById(“desc”+1).innerHTML=“Testing”; }

更新了代码。。。仍然不起作用

这对我更有效

function callNews()
{
var url = "urlGoesHere";

if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari
    xmlhttp = new XMLHttpRequest();
}
else {// code for IE6, IE5
    xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    alert("Old");
}
xmlhttp.open("GET", url, false);
xmlhttp.send();
xmlDoc = xmlhttp.responseXML;
var x = xmlDoc.getElementsByTagName("title");
var d = document.createElement("div");
var news = new Array();
var word = "";
for (var i = 0; i < x.length; i++)
{
    news[i] = "<a href=\"" + xmlDoc.getElementsByTagName("link")[i].childNodes[0].nodeValue + "\" style=\"text-decoration:none;\"  >" + xmlDoc.getElementsByTagName("title")[i].childNodes[0].nodeValue + "</a>";
    news[i] = "<b>" + news[i] + "</b><br /><em style=color:#555;> " + xmlDoc.getElementsByTagName("description")[i].childNodes[0].nodeValue + "</em>";
    word = word + " " + news[i] + "<br /><br />"
}
document.getElementById("newsUpdate0").innerHTML = word;
}
函数callNews()
{
var url=“urlgoesher”;
if(window.XMLHttpRequest){//IE7+、Firefox、Chrome、Opera、Safari的代码
xmlhttp=新的XMLHttpRequest();
}
else{//IE6、IE5的代码
xmlhttp=新的ActiveXObject(“Microsoft.xmlhttp”);
警惕(“旧”);
}
open(“GET”,url,false);
xmlhttp.send();
xmlDoc=xmlhttp.responseXML;
var x=xmlDoc.getElementsByTagName(“标题”);
var d=document.createElement(“div”);
var news=新数组();
var-word=“”;
对于(变量i=0;i“+xmlDoc.getElementsByTagName(“说明”)[i].childNodes[0].nodeValue+”;
word=word+“”+news[i]+“

” } document.getElementById(“newsUpdate0”).innerHTML=word; }
这对我更有效

function callNews()
{
var url = "urlGoesHere";

if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari
    xmlhttp = new XMLHttpRequest();
}
else {// code for IE6, IE5
    xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    alert("Old");
}
xmlhttp.open("GET", url, false);
xmlhttp.send();
xmlDoc = xmlhttp.responseXML;
var x = xmlDoc.getElementsByTagName("title");
var d = document.createElement("div");
var news = new Array();
var word = "";
for (var i = 0; i < x.length; i++)
{
    news[i] = "<a href=\"" + xmlDoc.getElementsByTagName("link")[i].childNodes[0].nodeValue + "\" style=\"text-decoration:none;\"  >" + xmlDoc.getElementsByTagName("title")[i].childNodes[0].nodeValue + "</a>";
    news[i] = "<b>" + news[i] + "</b><br /><em style=color:#555;> " + xmlDoc.getElementsByTagName("description")[i].childNodes[0].nodeValue + "</em>";
    word = word + " " + news[i] + "<br /><br />"
}
document.getElementById("newsUpdate0").innerHTML = word;
}
函数callNews()
{
var url=“urlgoesher”;
if(window.XMLHttpRequest){//IE7+、Firefox、Chrome、Opera、Safari的代码
xmlhttp=新的XMLHttpRequest();
}
else{//IE6、IE5的代码
xmlhttp=新的ActiveXObject(“Microsoft.xmlhttp”);
警惕(“旧”);
}
open(“GET”,url,false);
xmlhttp.send();
xmlDoc=xmlhttp.responseXML;
var x=xmlDoc.getElementsByTagName(“标题”);
var d=document.createElement(“div”);
var news=新数组();
var-word=“”;
对于(变量i=0;i“+xmlDoc.getElementsByTagName(“说明”)[i].childNodes[0].nodeValue+”;
word=word+“”+news[i]+“

” } document.getElementById(“newsUpdate0”).innerHTML=word; }
如果您添加所收到的错误,这会有所帮助。
-这很难闻
似乎更好。哦,状态代码是0。如果,则在
的两个分支中将相同的
innerHTML
设置为相同的元素。不要重复。什么是
xmlDoc
?HTML没有以您似乎使用的方式定义标记
说明
标题
链接
。如果您添加所得到的错误,这会有所帮助。
-这很难闻
似乎更好。哦,状态代码是0。如果
,则在
的两个分支中将相同的
innerHTML
设置为相同的元素。不要重复。什么是
xmlDoc
?HTML没有以您似乎使用它们的方式定义标记
description
title
link