javascript – 以HTML格式使用Web服务

前端之家收集整理的这篇文章主要介绍了javascript – 以HTML格式使用Web服务前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我创建了一个Web服务并保存了它的.wsdl文件.我希望通过提供URL来在我的HTML文件中使用此服务.

任何人都可以告诉我如何在HTML中调用URL并使用它吗?
就像在这里完成的那样
http://www.codeproject.com/Articles/14610/Calling-Web-Services-from-HTML-Pages-using-JavaScr/

唯一的区别是我的网络服务没有像“asmx?wsdl”那样的扩展.
这有什么不同吗?
我也遵循了该教程,但它不会产生任何输出.

谢谢////

最佳答案
你绝对应该熟悉AJAX.
您可以使用jQuery提供的ajax功能.我认为这是最简单的方法.看看http://api.jquery.com/jQuery.ajax/

你可以像这样使用它

$.ajax({
  url: "urltoyourservice.xml"
  dataType: "xml",}).done(function(data) {
  console.log(data);
});

HTML本身不能使用Web服务. Javascript绝对需要.
您的WSDL文件的存在看起来像您可能使用XML格式作为Web服务的返回.你必须在javascript中处理XML.因此请看一下Tim Downs的解释.

但请记住,您的Web服务URL必须在与使用HTML文件相同的域下可用.否则你会收到cross-site-scripting error.

猜你在找的HTML相关文章