ASP.NET IS LIFE
随笔 - 37 文章 - 0 评论 - 26
博客园
首页
新随笔
联系
管理
订阅
2009年4月6日
利用JAVAScript调用WebService
WebService
<%
@ WebService Language
=
"
C#
"
Class
=
"
WebService
"
%>
using
System;
using
System.Web;
using
System.Web.Services;
using
System.Web.Services.Protocols;
using
System.Web.Script.Services;
[WebService(Namespace
=
"
http://tempuri.org/
"
)]
[WebServiceBinding(ConformsTo
=
WsiProfiles.BasicProfile1_1)]
[ScriptService]
public
class
WebService : System.Web.Services.WebService {
[WebMethod]
public
string
HelloWorld() {
return
"
Hello World!
"
;
}
}
Default.aspx
<%
@ Page Language
=
"
C#
"
AutoEventWireup
=
"
true
"
CodeFile
=
"
Default.aspx.cs
"
Inherits
=
"
_Default
"
%>
<!
DOCTYPE html PUBLIC
"
-//W3C//DTD XHTML 1.1//EN
"
"
http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd
"
>
<
html xmlns
=
"
http://www.w3.org/1999/xhtml
"
>
<
head runat
=
"
server
"
>
<
title
>
Untitled Page
</
title
>
</
head
>
<
body
>
<
form id
=
"
form1
"
runat
=
"
server
"
>
<
asp:ScriptManager ID
=
"
ScriptManager1
"
runat
=
"
server
"
>
<
Services
>
<
asp:ServiceReference Path
=
"
WebService.asmx
"
/>
</
Services
>
</
asp:ScriptManager
>
<
input type
=
"
button
"
value
=
"
Hello World
"
onclick
=
"
HelloWorld();
"
/>
<
script type
=
"
text/javascript
"
>
function HelloWorld()
{
return
WebService.HelloWorld(HelloWorldSuccessed);
}
function HelloWorldSuccessed(result)
{
alert(result);
}
</
script
>
<
div
>
</
div
>
</
form
>
</
body
>
</
html
>
posted @ 2009-04-06 23:57 麻衣之光 阅读(694) 评论(0)
编辑
公告