用javascript调用webservice(webservice behavior)

转载 2008年05月01日 06:22:00
<script type="text/javascript"><!-- google_ad_client = "pub-2947489232296736"; /* 728x15, 创建于 08-4-23MSDN */ google_ad_slot = "3624277373"; google_ad_width = 728; google_ad_height = 15; //--> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
<script type="text/javascript"><!-- google_ad_client = "pub-2947489232296736"; /* 160x600, 创建于 08-4-23MSDN */ google_ad_slot = "4367022601"; google_ad_width = 160; google_ad_height = 600; //--> </script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
<script language="javascript">
   function getfemale()
   {
      //第一个参数是webservice的url,后面是名称
      female.useservice("news.asmx?wsdl","news");
      //设置一个回调函数,service返回结果的时候回调;第一个参数是回调函数的名称,后面的是webservice的参数
      intcallid=female.news.callservice(female_result,"getphoto","female"); //这里有两个参数.....
   }

   function female_result(result)//回调函数
   {
   if(result.error)
   {
      female.innerhtml=result.errordetail.string;
   }
      else
      {
         female.innerhtml=result.value; //将webservice返回的结果写如div中
      }
   }
</script>
页面显示部分: <div id="female" style="behavior:url(webservice.htc)"></div>

ok,这给我们在静态页调用动态的内容提供了一种途径;
这里如果给getfemale()函数加上定时调用的话,就是一种无刷新更新页面的机制了。
缺点是webservice会有一定的延迟,即使是本地的webservice也会比静态页面慢很多,初次打开页面会感觉很不协调。

< <script type="text/javascript"><!-- google_ad_client = "pub-2947489232296736"; /* 728x15, 创建于 08-4-23MSDN */ google_ad_slot = "3624277373"; google_ad_width = 728; google_ad_height = 15; //--> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
<script type="text/javascript"><!-- google_ad_client = "pub-2947489232296736"; /* 160x600, 创建于 08-4-23MSDN */ google_ad_slot = "4367022601"; google_ad_width = 160; google_ad_height = 600; //--> </script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>

Javascript调用Webservice的多种方法

通过xmlhttp+webservice(原始方法) 原文地址:http://netboy.cnblogs.com/archive/2006/02/18/333260.html using Syste...
  • lynnlin1122
  • lynnlin1122
  • 2009-02-05 17:01:00
  • 33959

使用JS调用WebService示例

使用JS调用WebService简单示例
  • wc49789
  • wc49789
  • 2017-02-22 16:50:47
  • 1846

javascript 调用webservice的一个例子

1.web服务类:主要是检索产品目录及产品名称(ProductService.asmx)using System;using System.Data.SqlClient;using System.We...
  • beimuaihui
  • beimuaihui
  • 2007-04-18 17:59:00
  • 592

在JavaScript中调用WebService

在JavaScript中调用WebService左直拳试着在JavaScript中调用了一下WebService。觉得有两个地方要注意。1、参数传递。一般调用WebService的方法,都要传参数。怎...
  • leftfist
  • leftfist
  • 2006-12-26 17:47:00
  • 6041

JavaScript实现WebService的http的Post请求

//*******************************javascript 这个脚本实现Webservice调用**************************************...
  • lujianfeiccie2009
  • lujianfeiccie2009
  • 2011-08-24 16:45:51
  • 3365

如何动态调用WebService?

今天在CSDN看到一个问题:如何动态调用WebService? (原贴见:http://community.csdn.net/Expert/topic/3330/3330006.xml?temp=.8...
  • fangxinggood
  • fangxinggood
  • 2005-06-02 13:14:00
  • 10108

js跨域调用WebService的简单实例

步骤1. 在web.config中的system.web节点里加入 步骤2. webservice代码 using System; ...
  • zdhlwt2008
  • zdhlwt2008
  • 2016-12-29 10:53:37
  • 5770

纯js调用webservice

通过ajax调用WebService服务 var xhr = new ActiveXObject("Microsoft.XMLHTTP"); function sendMsg...
  • u012897105
  • u012897105
  • 2014-04-08 22:24:57
  • 1520

Javascript AJAX访问C#webservice

步骤: 1.创建要访问的webservice。 创建一个名为AjaxWebService的webservice,然后增加两个方法LoginPost 和 LoginGet,分别用来测试POST...
  • yanshuqiang123
  • yanshuqiang123
  • 2016-12-06 14:36:56
  • 982

js 调用天气预报webservice

控制台运行结果:   黑龙江,3113   吉林,3114   辽宁,3115   内蒙古,3116   河北,3117   河南,3118   山东,3119   山西,31110   江苏,3...
  • bob007
  • bob007
  • 2014-03-20 22:44:29
  • 3308
收藏助手
不良信息举报
您举报文章:用javascript调用webservice(webservice behavior)
举报原因:
原因补充:

(最多只允许输入30个字)