Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/461.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用javascript调用web服务_Javascript_Web Services - Fatal编程技术网

使用javascript调用web服务

使用javascript调用web服务,javascript,web-services,Javascript,Web Services,例如,有一个web服务 如何从javascript调用其web方法?由于受到限制,您不能使用javascript调用它,因为此web服务不位于提供脚本的域上。为了调用它,您需要在您的域上设置一个服务器端脚本来调用服务,然后向您的脚本发送一个AJAX请求。我只能在客户端放置html页面。它如何与服务器交互?@Ilya Blokh,这个HTML来自web服务器,不是吗?这个web服务器可以运行一些服务器端语言(PHP、ASP.NET、Java等),您应该使用这种语言来查询远程web服务。正如我在回答

例如,有一个web服务


如何从javascript调用其web方法?

由于受到限制,您不能使用javascript调用它,因为此web服务不位于提供脚本的域上。为了调用它,您需要在您的域上设置一个服务器端脚本来调用服务,然后向您的脚本发送一个AJAX请求。

我只能在客户端放置html页面。它如何与服务器交互?@Ilya Blokh,这个HTML来自web服务器,不是吗?这个web服务器可以运行一些服务器端语言(PHP、ASP.NET、Java等),您应该使用这种语言来查询远程web服务。正如我在回答中所说的,您不能使用纯HTML和javascript来调用远程域web服务。