可能重复:
使用 Javascript 使用 Web 服务
请注意,我仍然习惯于 JavaScript。基本上,我需要编写一个 HTML 文件,该文件使用 Javascript 来调用几个 Web 服务方法(来自与 HTML 文件相同的服务器),而无需使用 Ajax 或可能需要单独安装的其他任何东西。我们已经启动并运行良好的 Web 服务,以及一些 JS。这需要适用于 IE、FF 和 Chrome,包括“落后于时代”几年的计算机。什么是一个非常简单的方法来做到这一点?再说一次,我仍然对 JavaScript 有点摸不着头脑,所以我很难理解和使用我见过的一些例子。谢谢!
编辑:这是我一直在尝试的那种事情的一个例子:
<html>
<head>
<title>Hello World</title>
<script language="JavaScript">
var iCallID;
function InitializeService(){
alert("spam");
try {
service.useService(<WSDL address>,
"HelloWorldService");
} catch (e) {
alert(e.message);
}
alert("spam");
service.HelloWorldService.callService("HelloWorld");
alert("spam");
}
function ShowResult(){
alert("spam");
alert(event.result.value);
alert("spam");
}
</script>
我收到“垃圾邮件”,然后是“对象不支持此属性或方法”,然后什么也没有。