我正在尝试制作一个使用网络服务的Firefox扩展程序。我在网上寻找一种方法来做到这一点。我想知道是否有人可以解释以下对象/方法的作用:
service.useService(___, ___);
service.<Service Name>.callService();
如果有替代品不包含这些物品,我会很高兴听到它。
非常感谢
答案 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。