2010-03-28 5 views
0

J'essaye de faire une extension Firefox qui utilisera un webservice. Je cherchais en ligne pour trouver un moyen de le faire. Je me demandais si quelqu'un pouvait expliquer ce que les objets/méthodes suivantes font:Appeler un webservice en javascript

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

S'il existe une alternative qui ne comprend pas ces objets, je serais heureux d'en entendre parler.

Merci beaucoup

+0

La réponse correcte a-t-elle été fournie? Si oui, vous devriez l'accepter! – sdwilsh

Répondre

0

Il semble que vous utilisez le code spécifique IE pour appeler le webservice, et selon cette réponse, il ne peut pas être pris en charge dans les navigateurs plus récents maintenant:

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

Pour plus sur la fonction service.useservice vous pouvez trouver cette page utile: http://www.15seconds.com/Issue/040708.htm

Si vous avez le contrôle sur le service Web, vous pouvez ca n l'obtenir soit répondre avec un JSON ou utiliser un service web REST, ainsi qu'un service web SOAP, comme javascript peut bien fonctionner avec REST, ou avec un service web basé sur un formulaire (POST/GET), par opposition à SOAP .

Questions connexes