[WebMethod]
public int DoMulti( int num1, int num2)
{
int result;
result = num1 * num2;
return result;
}
public int DoMulti( int num1, int num2)
{
int result;
result = num1 * num2;
return result;
}
<%
@ Page language
=
"
c#
"
Codebehind
=
"
Javascript.aspx.cs
"
AutoEventWireup
=
"
false
"
Inherits
=
"
WebTest.Javascript
"
%>
<! DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
< HTML >
< HEAD >
< title > Javascript </ title >
< meta name ="GENERATOR" Content ="Microsoft Visual Studio .NET 7.1" >
< meta name ="CODE_LANGUAGE" Content ="C#" >
< meta name =vs_defaultClientScript content ="JavaScript" >
< meta name =vs_targetSchema content ="http://schemas.microsoft.com/intellisense/ie5" >
< script language ="javascript" >
function doMul(){
service.useService( " http://localhost/WebServiceTest/Multi.asmx?wsdl " , " DoMultiService " );
var parm1 = Form1.all.mul1.value;
var parm2 = Form1.all.mul2.value;
service.DoMultiService.callService(callback, " DoMulti " ,parm1,parm2);
}
function callback(res){
if ( ! res.error)
Form1.all.retValue.value = res.value;
else
Form1.all.retValue.value = 'ERR';
}
</ script >
</ HEAD >
< body >
< div id ="service" style ="BEHAVIOR:url(webservice.htc)" ></ div >
< form id ="Form1" method ="post" runat ="server" >< FONT
face =宋体 >< INPUT type =text id =mul1 name =mul1 > * < INPUT type =text id =mul2 name =mul2 >< INPUT style ="WIDTH: 50px" onclick =doMul() type =button value ="=" >< INPUT
type =text id =retValue name =retValue ></ FONT >
</ form >
</ body >
</ HTML >
备注:本文引用自
http://www.cnblogs.com/jacker1979/articles/599346.html
<! DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
< HTML >
< HEAD >
< title > Javascript </ title >
< meta name ="GENERATOR" Content ="Microsoft Visual Studio .NET 7.1" >
< meta name ="CODE_LANGUAGE" Content ="C#" >
< meta name =vs_defaultClientScript content ="JavaScript" >
< meta name =vs_targetSchema content ="http://schemas.microsoft.com/intellisense/ie5" >
< script language ="javascript" >
function doMul(){
service.useService( " http://localhost/WebServiceTest/Multi.asmx?wsdl " , " DoMultiService " );
var parm1 = Form1.all.mul1.value;
var parm2 = Form1.all.mul2.value;
service.DoMultiService.callService(callback, " DoMulti " ,parm1,parm2);
}
function callback(res){
if ( ! res.error)
Form1.all.retValue.value = res.value;
else
Form1.all.retValue.value = 'ERR';
}
</ script >
</ HEAD >
< body >
< div id ="service" style ="BEHAVIOR:url(webservice.htc)" ></ div >
< form id ="Form1" method ="post" runat ="server" >< FONT
face =宋体 >< INPUT type =text id =mul1 name =mul1 > * < INPUT type =text id =mul2 name =mul2 >< INPUT style ="WIDTH: 50px" onclick =doMul() type =button value ="=" >< INPUT
type =text id =retValue name =retValue ></ FONT >
</ form >
</ body >
</ HTML >