Os pongo el codigo;
Código Javascript:
Ver original
var cadena = ""; $.ajax({ type: "GET", url: "noticias.xml", dataType: "xml", success: function(xml) { $(xml).find('Noticia').each(function(){ idnot = $(this).attr('id'); titulonot = $(this).find('Titulo').text(); fechanot = $(this).find('Fecha').text(); cuernot = $(this).find('Cuerpo').text(); cadena +="<div class='noticia'><div class='titulo'>"+titulonot+"</div><hr color='#000'><div class='fecha'>"+fechanot+"</div><div class='cuerpo'>"+cuernot+"</div></div><p/>"; }); CambioContenido(cadena);} //Funcion que recibe una cadena y rellena la web });
Por las comprobaciones que he hecho me he dado cuenta de que no me detecta la variable cadena en IE y Chrome, porque pongo un alert(cadena) en vez de mi funcion que cambia el contenido y no me sale nada. Nose porque puede ser haber si alguien me puede ayudar.