Código:
y mi funcion es esta:onload="fAjax('s1.php','&campo1=<?php echo $s1; ?>','div1'); fAjax('s2.php','&campo1=<?php echo $s2; ?>','div2');">
Código:
El problema es que siempre ejecuta la ultima funcion y las anteriores se quedan en el estado "cargando", como puedo resolver esto? ajax = nuevoAjax(); function fAjax(archivo,vars,divid){ myRand = parseInt(Math.random()*999999999999999); var modurl = archivo +"?rand=" + myRand + vars; ajax.open("GET", modurl, true); mydiv = divid; ajax.onreadystatechange = rAjax; ajax.send(null); } function rAjax() { if (ajax.readyState == 4) { if(ajax.status == 200) { var miTexto = ajax.responseText; document.getElementById(mydiv).innerHTML = (miTexto); } }else{ document.getElementById(mydiv).innerHTML = '<img src="images/sending.gif">'; } }