Ciao a tutti sto facendo un'applicazione in ajax che prende due immagini da un datatbase e le mostra all'utente, ora quando chiamo sia la prima che la seconda funzione mi esegue solamente la prima, qualcuno mi può aiutare?
codice:var myRequest = null; function CreateXmlHttpReq2(handler) { var xmlhttp = null; try { xmlhttp = new XMLHttpRequest(); } catch(e) { try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch(e) { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } } xmlhttp.onreadystatechange = handler; return xmlhttp; } function myHandler2() { if (myRequest.readyState == 4 && myRequest.status == 200) { e = document.getElementById("person_A"); e.innerHTML = myRequest.responseText; } } function myHandler3() { if (myRequest.readyState == 4 && myRequest.status == 200) { e = document.getElementById("person_B"); e.innerHTML = myRequest.responseText; } } function esempio4() { var nome = 0; var r = Math.random(); myRequest = CreateXmlHttpReq2(myHandler2); myRequest.open("GET","Function.php?nome="+escape(nome)+"&rand="+escape(r)); myRequest.send(null); } function esempio5() { var nome = 1; var r = Math.random(); myRequest = CreateXmlHttpReq2(myHandler3); myRequest.open("GET","Function.php?nome="+escape(nome)+"&rand="+escape(r)); myRequest.send(null); } function es125(){ esempio4(); esempio5(); }

Rispondi quotando