Js 调用 WebService心得总结

Windows系统下LaTeX环境搭建与编辑器配置全攻略 本文详细介绍了在Windows系统下搭建LaTeX环境的完整流程,包括TeX Live的安装、TeXStudio编辑器的配置优化以及常见问题排查。特别针对中文用户推荐使用清华镜像源加速下载,并提供了XeLaTeX编译器配置、中文支持等实用技巧,帮助用户快速上手LaTeX文档编写。 阅读详情
页面: 
  <INPUT type="button" value="Button" onclick="getdata()"><br>
  <span id="div1" class="list"></span>
   < 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(/&lt;/g,"<").replace(/&gt;/g,">"));
       
    var s="";  
    nodeList=docSubmit.documentElement.getElementsByTagName("ds");
    for (i=0;i<nodeList.length;i++)
    {
     s=s+nodeList(i).selectSingleNode("KeShimch").text+'<br>';
    }
    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);//间隔执行      
  </script>
 
注意:
在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 的<system.web>里加上:
<webServices>
     <protocols>
       <add
name=" HttpPost" />
       <add name=" HttpGet" />
     </protocols>
</webServices>
否则,在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数据:
  <?xml version="1.0" encoding="utf-8" ?>
  <string xmlns="http://tempuri.org/">
<NewDataSet>
<ds> <KeShidm>6</KeShidm> <KeShimch>财务部</KeShimch> </ds>
<ds> <KeShidm>7</KeShidm> <KeShimch>政工部</KeShimch> </ds>
<ds> <KeShidm>8</KeShidm> <KeShimch>安质部</KeShimch> </ds>
<ds> <KeShidm>9</KeShidm> <KeShimch>电管部</KeShimch> </ds>
<ds> <KeShidm>10</KeShidm> <KeShimch>运输公司</KeShimch> </ds>
<ds> <KeShidm>11</KeShidm> <KeShimch>局长</KeShimch> </ds>
<ds> <KeShidm>202</KeShidm> <KeShimch>变电站</KeShimch></ds>
</NewDataSet>
</string>
关于MII、RMII、GMII、RGMII、PHY、网络变压器、RJ45的硬件总结 文章目录前言一、网络传输结构及原理1.以太网的工作原理2.TCP/IP协议3.数据链路层(MAC)二、介质独立接口MII,RMII,GMII,RGMII1.MII(Media Independent interface)2.RMII(Reduced Media Independent Interface)3.GMII(Gigabit Medium Independent)4.RGMII(Reduced Gigabit Media Independent Interface)三、物理层芯片(PHY)二、使用步 阅读详情

相关推荐

js调用webservice示例+源码

js原生调用webservice接口,在IE-v11上测试通过,示例中存在参数传入失败的bug,已附源码,望指点解决的方法。

js调用webservice完整说明

浏览器针对js默认做了跨域认证,要进行跨域使用,就必须对webservice的web.config进行取消跨域配置。注:如果一方是http,则webservice 也必须是http。同理https也是一样。

qq_30375391的博客 2961

施耐德ATV61变频器中文手册.pdf

施耐德ATV61变频器中文手册.pdf

js 调用webservers

要想实现JS调用WebService,可以按如下步骤实现(经过测试): 第一步:创建一个WebService   在此处我就创建了一个默认的web服务,并不做什么修改,把主要集力放在怎么实现JS调Web服务上面。 using System;using System.Collections.Generic;using System.Web;using System.Web.Services;...

weixin_30469895的博客 267

javascript调用webservice接口,javascript调用webservice

DOM文档对象模型)是用来呈现以及与任意 HTML 或 XML文档交互的API白话文:DOM是浏览器提供的一套专门用来操作网页内容的功能**DOM作用:**开发网页内容特效和实现用户交互Web API阶段我们学习那两部分?DOMBOMDOM 是什么?有什么作用?DOM 是文档对象模型操作网页内容,可以开发网页内容特效和实现用户交互标准属性: 标签天生自带的属性 比如class id title等,可以直接使用点语法操作。

2301_79533350的博客 1965

Js 调用 WebService心得

页面:  function getdata() { var index=0; docSubmit =new ActiveXObject("Microsoft.XMLDOM"); docSubmit.async = false; docSubmit.load("http://localhost/WebApplication1/Ser

『 李天平的博客 』 1634

Js 调用 WebService心得总结

Js 调用 WebService心得总结 页面: [code="js"] setInterval(getdata,1000); //动态定时调用 脚本: function getdata() { var index=0; docSubmit =new ActiveXObject("Microsoft.XMLDO...

海风轻轻吹 179

解决 WebService 返回 DataSet XML 数据解析问题

解决使用第三方 WebSerive 生成客户端后,在调用请求返回的 DataSet 数据类型无法正确解析,返回结果 [[xs:schema: null], [diffgr:diffgram: null]],封装 XML 解析工具类,方便处理 XML 数据解析

h2763246823的博客 1726

JavaScriptWebService实现网页部分数据XML传送

B/S结构的程序每执行一个操作往往都需要刷新页面,在刷新过程中,服务器不但要将数据发送到客户端,还需要将一些格式信息,比如说表格、图片、标题等重新发送,占用了大量带宽。尽管IE提供了页面缓存的功能,但对于时刻发生变化的动态网页,本地缓存基本上不起什么作用。如果能够让Web服务器只传送关键数据,不传送格式就可以减少带宽占用。当然,在我的系统开发过程中,使用了智能卡进行关键数据加、解密,出于速度考

Aone --- 无限的未知 941

Ext JS GridPanel + WebService + 返回xml数据 + 批量删除

Server端的代码很简单,直接返回DataSet [WebMethod] public DataSet GetDataSet(string dydj) { DataSet ds = SqliteHelper.ExecuteDataset("select BDZMC from ATT_BDZ where DYDJ = '" +

lee576的专栏 1940

js 无参数、有参数的webservice通信方法 XMLHttpRequest和 $.ajax方式汇总及返回值为json问题...

一、XMLHttpRequest方式 1.无参数通信方法(网上找来的方法) [C#] [WebMethod] public string HelloWorld() { return "Hellow World"; ...

cihai4502的博客 255

JavaScript 如何调用 Web Service

1. 通过 webbehavior.htc调用 Web Service webservice.htc 是微软提供的一个对 Web  Servie 常用方法的封装,可以从微软官方网站下载,安装IE webcontrols时也会安装到你的网站根目录下,使用时需要注意路径。请注意代码中body的属性设置。  实现步骤如下。 (1)首先,我们先创建一个加法运算的 Web Service,例如:  u...

布道 2599
上一篇: Js 调用 WebService心得总结
下一篇: 存储过程编写经验和优化措施
boy_north
博客等级 码龄21年 13粉丝 48原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值