webserviece.htc的用法,十分着急!!高手进入,立即给分!! 服务器组件吧,最少应该有个runat=server吧 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://msdn.microsoft.com/library/default.asp?url=/workshop/author/webservice/webservice.asp 代码如下:<%@ Page language="c#" Codebehind="WebForm2.aspx.cs" AutoEventWireup="false" Inherits="WebApplication1.WebForm2" %><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" ><HTML> <HEAD> <title>WebForm2</title> <meta content="Microsoft Visual Studio 7.0" name="GENERATOR"> <meta content="C#" name="CODE_LANGUAGE"> <meta content="JavaScript" name="vs_defaultClientScript"> <meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema"> <script language="javascript"><!-- var intcallid;function init(){getnewfeatured();setinterval("getnewfeatured()",5000);}function getnewfeatured(){service.useservice("http://localhost/WebService1/Service1.asmx?WSDL","tt");//出错误!!intcallid = service.tt.callservice("getstr");}function service_result(){aa.innerText=event.result.value;}//--> </script> </HEAD> <body onload="init()" MS_POSITIONING="GridLayout"> <form id="WebForm2" method="post" runat="server"> <FONT face="宋体"></FONT> <div id="service" style="behavior:url('webservice.htc')" onresult="service_result()"></div> //注意!!! <DIV id="aa" style="Z-INDEX: 101; LEFT: 251px; WIDTH: 102px; POSITION: absolute; TOP: 63px; HEIGHT: 102px" ms_positioning="GridLayout"><FONT face="宋体"></FONT></DIV> </form> </body></HTML> <div id="service" style="behavior:url('相对路径/webservice.htc')" onresult="service_result()"></div> http://www00.zdnet.com.cn:88/developer/tech/story/0,2000081602,39100405-2,00.htm http://www.webreference.com/js/column97/2.htmlhttp://www.groupcomputing.com/dpgary.nsf/0/3e734d216e4365bd87256cd90070e5a1/$FILE/ws.htm service.useservice("http://localhost/WebService1/Service1.asmx?WSDL","tt");//出错误!!这个地方的wevservice的地址有没有错呀??<div id="service" style="behavior:url('相对路径/webservice.htc')" onresult="service_result()"></div> 你先把webservice.htc考到当前目录看有没有错!你程序有问题,看看这个<SCRIPT language="JavaScript">var iCallID;function init(){ service.useService("/services/math.asmx?WSDL","MyMath"); iCallID = service.MyMath.callService("add",5,6);}function onWSresult(){ if((event.result.error)&&(iCallID==event.result.id)) { var xfaultcode = event.result.errorDetail.code; var xfaultstring = event.result.errorDetail.string; var xfaultsoap = event.result.errorDetail.raw; document.writeln("ERROR. Method call failed!"); document.writeln("Call ID:" + iCallID); document.writeln("Fault Code:" + xfaultcode); document.writeln("Fault String:" + xfaultstring); document.writeln("SOAP Data:" + xfaultsoap); } else if(event.result.error == false) { document.writeln("Result received without errors!"); }}</script><body onload="init()"><div id="service" style="behavior:url(webservice.htc)" onresult="onWSresult()"></div></body> 在GridView取键值的问题 xmlhttp中文乱码 怎么为Repeater里放的asp.net控件绑定事件 关于传值问题 关于数据库查询问题 求gmail收发邮件 activex控件问题 怎样在后台用代码判断控件里的值 文件下载问题,怎么把内存中间的文件流让用户下载? 简单简单简简单单! 大家应该知道Pi吧 紧急求救:ASP/ASP。NET不能正常浏览问题!!!!(马上给分····) 弹出窗口与重定向的问题?
<%@ Page language="c#" Codebehind="WebForm2.aspx.cs" AutoEventWireup="false" Inherits="WebApplication1.WebForm2" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<title>WebForm2</title>
<meta content="Microsoft Visual Studio 7.0" name="GENERATOR">
<meta content="C#" name="CODE_LANGUAGE">
<meta content="JavaScript" name="vs_defaultClientScript">
<meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">
<script language="javascript">
<!--
var intcallid;
function init()
{
getnewfeatured();
setinterval("getnewfeatured()",5000);
}
function getnewfeatured()
{
service.useservice("http://localhost/WebService1/Service1.asmx?WSDL","tt");//出错误!!
intcallid = service.tt.callservice("getstr");
}
function service_result()
{
aa.innerText=event.result.value;}
//-->
</script>
</HEAD>
<body onload="init()" MS_POSITIONING="GridLayout">
<form id="WebForm2" method="post" runat="server">
<FONT face="宋体"></FONT>
<div id="service" style="behavior:url('webservice.htc')" onresult="service_result()"></div> //注意!!!
<DIV id="aa" style="Z-INDEX: 101; LEFT: 251px; WIDTH: 102px; POSITION: absolute; TOP: 63px; HEIGHT: 102px" ms_positioning="GridLayout"><FONT face="宋体"></FONT></DIV>
</form>
</body>
</HTML>
这个地方的wevservice的地址有没有错呀??
<div id="service" style="behavior:url('相对路径/webservice.htc')" onresult="service_result()"></div>
你程序有问题,看看这个
<SCRIPT language="JavaScript">
var iCallID;function init()
{
service.useService("/services/math.asmx?WSDL","MyMath");
iCallID = service.MyMath.callService("add",5,6);
}function onWSresult()
{
if((event.result.error)&&(iCallID==event.result.id))
{
var xfaultcode = event.result.errorDetail.code;
var xfaultstring = event.result.errorDetail.string;
var xfaultsoap = event.result.errorDetail.raw;
document.writeln("ERROR. Method call failed!");
document.writeln("Call ID:" + iCallID);
document.writeln("Fault Code:" + xfaultcode);
document.writeln("Fault String:" + xfaultstring);
document.writeln("SOAP Data:" + xfaultsoap);
}
else if(event.result.error == false)
{
document.writeln("Result received without errors!");
}
}
</script>
<body onload="init()">
<div id="service" style="behavior:url(webservice.htc)" onresult="onWSresult()">
</div>
</body>