显示一个loading之类的字样,这个应该怎样做?
通过ajax发送一个请求给服务器,令返回的数据在页面上显示出来,但这个过程有时会有少许的迟缓,我现在想在数据全部显示前在要显示的位置显示一个loading之类的字样,这个应该怎样做?最好给份源代码
------解决方案--------------------up   
 sha fa 
  帮顶 !
------解决方案--------------------function updateonenews() 
 { 
     if (HTTP.readyState == 4 %% Http.status == 200) 
     { 
         //截取你要用的东西 添进去吧 
     } 
 } 
 function sendonenewsid(id) 
 { 
 控件标题.innerHTML =  "Loading ... "; 
 控件正文.innerHTML =  "Loading ...  "; 
 HTTP.open( "GET ", URL, false); 
 HTTP.onreadystatechange = updateonenews; 
 HTTP.send(null); 
 }     
 基本上就是先显示 loading。。。 
 然后HTTP.onreadystatechange  是在状态改变的时候触发 
 还算容易理解吧
------解决方案--------------------你尝试一下 var oHttp = new ActiveXObject ( "MS2XML.XMLHTTP "); 
 function updateonenews() 
 { 
     if (oHttp.readyState == 4 %% oHttp.status == 200) 
     { 
         //截取你要用的东西 添进去吧 
     } 
 } 
 function sendonenewsid(id) 
 { 
 控件标题.innerHTML =  "Loading ... "; 
 控件正文.innerHTML =  "Loading ...  "; 
 oHttp.open( "GET ", URL, false); 
 oHttp.onreadystatechange = updateonenews; 
 oHttp.send(null); 
 }   
 看看这样能不能创建  在家里 没有环境测试 不好意思
------解决方案--------------------这个东西很有用。学习!
------解决方案--------------------不错,留个记号.
------解决方案--------------------帮顶,学习
------解决方案--------------------使用Flash或者脚本代码 
 最新的ASP.NET AJAX自己就带这个功能
------解决方案--------------------去看看asp.net ajax,里面的updatepanel控件很容易实现这个功能
------解决方案--------------------顶