[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 >
<! 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 >