Tengo un script de ajax para cargar un .html en un div de otra pagina y funciona perfectamente. Bien pues con la emoción de poder cargar otras cosas desde un documento externo, duplique el escript cambie los nombres del div al que tenia que llevar el contenido cambie el documento html y tambien funciona, pero solo funciona uno de los dos. ¿!!!?. ¿Qué pasara?
Este es el script:
function nuevoAjax(){
var xmlhttp=false;
try {
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (E) {
xmlhttp = false;
}
}
if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
xmlhttp = new XMLHttpRequest();
}
return xmlhttp;
}
function cargarContenido(){
var final;
final = document.getElementById('final');
ajax=nuevoAjax();
ajax.open("GET", "enlaces.html",true);
ajax.onreadystatechange=function() {
if (ajax.readyState==4) {
final.innerHTML = ajax.responseText
}
}
ajax.send(null)
}
window.onload= function()
{
cargarContenido();
}