Code:
//definisanje objekta Ajax za firefox i IE, koji prethodi svakoj funkciji
var Ajax=false;
if(window.XMLHttpRequest){
Ajax=new XMLHttpRequest();
Ajax.overrideMimeType("text/xml");
}
else if (window.ActiveXObject){
Ajax=new ActiveXObject("Microsoft.XMLHTTP");
}
//definisanje objekta Ajax za firefox i IE, koji prethodi svakoj funkciji
var Ajax=false;
if(window.XMLHttpRequest){
Ajax=new XMLHttpRequest();
Ajax.overrideMimeType("text/xml");
}
else if (window.ActiveXObject){
Ajax=new ActiveXObject("Microsoft.XMLHTTP");
}
i onda funkcija koju pozivam sa php stranice
Code:
function dajPodatke(izvor,divID)
{
var obj=document.getElementById(divID);
obj.innerHTML='<img src="ucitaj.gif" alt="ucitavam" border="0" align="absmiddle" /> ';
if(Ajax){
Ajax.open("GET", izvor);
Ajax.onreadystatechange=function()
{
if(Ajax.readyState==4 && Ajax.status==200)
{
obj.innerHTML=Ajax.responseText;
}
}
Ajax.send(null);
}
}
function dajPodatke(izvor,divID)
{
var obj=document.getElementById(divID);
obj.innerHTML='<img src="ucitaj.gif" alt="ucitavam" border="0" align="absmiddle" /> ';
if(Ajax){
Ajax.open("GET", izvor);
Ajax.onreadystatechange=function()
{
if(Ajax.readyState==4 && Ajax.status==200)
{
obj.innerHTML=Ajax.responseText;
}
}
Ajax.send(null);
}
}
video sam neka resenja da pomocu block display none prikazem slicicu cim klikne korisnik na nesto i jos se ne pozove JS funkcija, ali zeleo bih i mislim da je moguce da ta js funkcija prvo sa innerHTML posalje slicicu ili tekst loading, pa tek ona kad zavrsi posao dovlacenja podataka da se ta slicica skloni.
Kazite mi kako i gde gresim.