解决方案 »
- 如何判断数组中是否包含某个特定的字符串?
- 这个正则表达式如何写?
- 我的导航上传后就变样了!!!!!!高手来啊!
- 急聘!
- getElementById(a).childNodes是不是会把嵌套的子节点也算进去的啊
- 恳求~哭求~帮助!ASP.NET如何实现服务端打印!
- 请问:哪里有C#写的财务软件的源代码?免费的??谢谢!!!!!!!!!!!
- 那儿有html在线编辑器下载(免费的,用.net做的,最好是c#写的)
- 问两个问题,很简单!
- 有可以让DataGrid全表编辑的例子吗? 急!!!!!!!!! 等-----------
- 数据量很大,提示正在加载中...
- 如何在js方法内判断触发事件的事件类型
[WebMethod]
public static string HelloWorld()
{
return "Hello World!";
}
<asp:ScriptManager ID="ScriptManager1" runat="server" EnablePageMethods="true"></asp:ScriptManager>
PageMethods.HelloWorld(function(result){alert(result);});
using System.Collections.Generic;
using System.Web;
using System.Web.Services;/// <summary>
///WebService 的摘要说明
/// </summary>
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
public class WebService : System.Web.Services.WebService
{ public WebService()
{ //如果使用设计的组件,请取消注释以下行
//InitializeComponent();
} [WebMethod]
public string HelloWorld()
{
return "Hellow World";
}}<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default3.aspx.cs" Inherits="Default3" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title> <script type="text/javascript">
function RequestWebService() {
//这是我们在第一步中创建的Web服务的地址
var URL = "http://localhost/YBWS/WebService.asmx";
//在这处我们拼接
var data;
data = '<?xml version="1.0" encoding="utf-8"?>';
data = data + '<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">';
data = data + '<soap12:Body>';
data = data + '<HelloWorld xmlns="http://tempuri.org/" />';
data = data + '</soap12:Body>';
data = data + '</soap12:Envelope>';
//创建异步对象
var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
xmlhttp.Open("POST", URL, false);
xmlhttp.SetRequestHeader("Content-Type", "application/soap+xml");
xmlhttp.Send(data); document.getElementById("data").innerHTML = xmlhttp.responseText;
}
</script></head>
<body>
<form id="form1" runat="server">
<div>
<input id="One" type="button" value="JsCallWebService" onclick="RequestWebService()" />
</div>
<div id="data">
</div>
</form>
</body>
</html>
JS调用WebService示例