// JavaScript Document
function ajax(){
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;
}
/**************************METODOS PARA GALERIA DE PORTADA****************************/
function PortadaLoad(arr){
//el arr=viene dado por 'scripts/plugins/calendario.php,TD-CALENDARIO:scripts/include/noticias.php,TD-NOTICIAS';
var args=arr.split(':');// separa los contenidos
var urls=new Array();//almacena los urls
var tags=new Array();//almacena los tagss
var cont=0;
for(i=0;i<args.length;i++){
datos=args[i].split(',');
//alert(datos[0]+" -> CONTENEDOR:"+datos[1]);
urls[i]=datos[0];
tags[i]=datos[1];
}
for(i=0;i<args.length;i++){//objetivo crearun obj independiente de ajax por cada invocacion a los objetos enviados
LoadAjax(urls[i],tags[i]);
}
}
function LoadAjax(url,tag){
obj=new ajax();
divResultado = document.getElementById(tag);
obj.open("GET",url,true);
obj.onreadystatechange=function() {
if (obj.readyState==4) {
divResultado.innerHTML = obj.responseText;
alert(tag);
}
}
obj.send(null);
}
El Problema es que solo me ejecuta el ultimo del array , como si sobrescribiera el objeto ajax no importa como lo ponga alguna sugerencia ?
