2010-03-28 50 views
0

我想制作一个Firefox扩展,它将使用web服务。我在网上寻找一种方法来做到这一点。我想知道如果有人能说明什么下列对象/方法做:在javascript中调用web服务

service.useService(___, ___);
service.<Service Name>.callService();

如果不包括这些对象的选择,我会很高兴听到这个消息。

非常感谢您

+0

提供了正确的答案吗?如果是这样,你应该接受它! – sdwilsh 2010-03-30 17:12:21

回答

0

看来你使用的是IE特定的代码来调用Web服务,并根据该响应它可能不会在新的浏览器现在支持:

http://www.eggheadcafe.com/software/aspnet/31984555/you-can-use-xmlhttpreques.aspx

对于更多关于service.useservice功能,您可能会发现此页面有帮助: http://www.15seconds.com/Issue/040708.htm

如果您可以控制Web服务,那么您可以让它可以用JSON回复或使用REST Web服务以及SOAP Web服务,因为JavaScript可以很好地与REST或基于表单的(POST/GET)Web服务配合使用,而不是SOAP 。