在javascript中调用web服务

时间:2010-03-28 00:34:10

标签: javascript web-services firefox firefox-addon

我正在尝试制作一个使用网络服务的Firefox扩展程序。我在网上寻找一种方法来做到这一点。我想知道是否有人可以解释以下对象/方法的作用:

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

如果有替代品不包含这些物品,我会很高兴听到它。

非常感谢

1 个答案:

答案 0 :(得分: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。