2011-03-31 86 views
0

請在哪裏這個腳本是適當添加加載動畫(請稍候...) 的腳本是一個分頁腳本AJAX加載動畫

var xmlHttp 

function pagination(page) 
{ 
xmlHttp=GetXmlHttpObject(); 
if (xmlHttp==null) 
    { 
    alert ("Your browser does not support AJAX!"); 
    return; 
    } 
var url="../test_sub.php"; 
url = url+"?starting="+page; 
//url = url+"&search_text="+document.form1.search_text.value; 
url=url+"&sid="+Math.random(); 
xmlHttp.onreadystatechange=stateChanged; 
xmlHttp.open("GET",url,true); 
xmlHttp.send(null); 
} 



function stateChanged() 
{ 
if (xmlHttp.readyState==4) 
{ 
document.getElementById("page_contents").innerHTML=xmlHttp.responseText; 
} 
} 

function GetXmlHttpObject() 
{ 
var xmlHttp=null; 
try 
    { 
    // Firefox, Opera 8.0+, Safari 
    xmlHttp=new XMLHttpRequest(); 
    } 
catch (e) 
    { 
    // Internet Explorer 
    try 
    { 
    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); 
    } 
    catch (e) 
    { 
    xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); 
    } 
    } 
return xmlHttp; 
} 

回答

0

之前:您展示

xmlHttp.send(null); 

這樣的消息,並將其刪除:

document.getElementById("page_contents").innerHTML=xmlHttp.responseText; 

因爲它已完成加載ñ。