首页  ·  知识 ·  
Label
      编辑:  图片来源:网络
页面: 
  

  
   <script language=javascript>
     setInterval(getdata,1000); //动态定时调用
   script>
脚本:
   <SCRIPT ID="clientEventHandlersJS" LANGUAGE="javascript">
  function getdata()
  {
    var index=0;   
    docSubmit =new ActiveXObject("Microsoft.XMLDOM");
    docSubmit.async = false;   
    docSubmit.load("http://localhost/WebApplication1/Service1.asmx/GetData?maxval=5");   
    docSubmit.loadXML(docSubmit.xml.replace(/</g,"<").replace(/>/g,">"));
       
    var s="";  
    nodeList=docSubmit.documentElement.getElementsByTagName("ds");
    for (i=0;i    {
     s=s+nodeList(i).selectSingleNode("KeShimch").text+'
';
    }
    div1.innerHtml ="";
    div1.innerHTML=s;
    div1.style.visibility="visible";       
  }   
  script>
 
//如果返回是个字符串:
   <SCRIPT ID="clientEventHandlersJS" LANGUAGE="javascript">
   function chang()
   {         
    docSubmit =new ActiveXObject("Microsoft.XMLDOM");
    docSubmit.async = false;  
    docSubmit.load("http://localhost/Advertisement/ADService.asmx/GetADCode?ADID=1");  
        
    var s=docSubmit.documentElement.text;  
    
    window.alert(s);    
    td_AD.innerHTML=s;        
   }   
   //setInterval(chang,2000);//间隔执行      
  
 
注意:
在fromework1.0和1.1是有区别的,
在1.1的 machine.config (C:\WINNT\Microsoft.NET\Framework\v1.1.4322\CONFIG),默认webservice去除了post,get方法
你可在你的 machine.config 中加上 或者 只在 webServices 项目的 Web.config 的里加上:

    
       name="HttpPost" />
       name="HttpGet" />
    

否则,在ie地址栏输入 webServices 访问地址串时,提示:请求格式无法识别。
还有
docSubmit = new ActiveXObject("MSXML2.DOMDocument");  //1.0
换成
docSubmit =new ActiveXObject("Microsoft.XMLDOM");  //1.1
--------------------------
web服务方法:
  [WebMethod]
  public string GetData(string maxval)
  {   
   BaseClass.DbManagerSql dbm=new BaseClass.DbManagerSql();
   string strSql="select * from s_KeShi where Keshidm>"+maxval;
   DataSet ds=dbm.Query(strSql);
   return ds.GetXml();
  }
返回的xml数据:
 
  http://tempuri.org/">

6 财务部
7 政工部
8 安质部
9 电管部
10 运输公司
11 局长
202 变电站



(作者:李天平    转载请注明)

本文作者:佚名 来源:http://csdn.aehk.com/
CIO之家 www.ciozj.com 微信公众号:imciow
   
免责声明:本站转载此文章旨在分享信息,不代表对其内容的完全认同。文章来源已尽可能注明,若涉及版权问题,请及时与我们联系,我们将积极配合处理。同时,我们无法对文章内容的真实性、准确性及完整性进行完全保证,对于因文章内容而产生的任何后果,本账号不承担法律责任。转载仅出于传播目的,读者应自行对内容进行核实与判断。请谨慎参考文章信息,一切责任由读者自行承担。
延伸阅读
也许感兴趣的
我们推荐的
主题最新
看看其它的
收藏至微信