Bueno, después de buscar, probar, y re probar, encontré la forma de consumir un servicio Web desde javascript. Tiene una sola contra, que es que funciona con IE (yo lo probé con 6 y no tuve problemas) pero con FireFox 1.5 no anduvo :( Si alguien encuentra como hacerlo andar, o sabe q modificar para que ande, estaría buenisimo que lo pegue acá. Acá les mando lo que encontre:
<html> <head> <script language="JavaScript"> var iCallID; function init() { var sService = "http://sistemas17/WebServiceTTS/Service.asmx?WSDL"; //http://sistemas17/WebServiceTTS/Service.asmx es la ubicacion del WS. //WSDL es el nombre del método que quieren ejecutar. this.useService(sService,"TTSService"); //TTSService es el nombre que le van a dar para poder acceder al WS, // miren la línea de abajo, que ejecuta service.TTSService, esto es porque // se generó un objeto con el nombre service (que es el nombre del DIV que // está en el cuerpo del HTML, donde se invoca el archivo webservice.htc) y // TTSService es el nombre "amigable" que le ponemos al WS. iCallID = service.TTSService.callService("Test"); } function onWSresult() { if ((event.result.error)&&(iCallID==event.result.id)) { var xfaultcode = event.result.errorDetail.code; var xfaultstring = event.result.errorDetail.string; var xfaultsoap = event.result.errorDetail.raw; // Add code to output error information here } else { alert("The method returned the result : " + event.result.value); } } </script> </head> <body onload="init()"> <div id="service" style="behavior:url(webservice.htc)" onresult="onWSresult()"> </div> </body> </html> y en la carpeta donde tienen este código, tienen que copiar el archivo webservice.htc que pueden bajar desde este link: http://msdn.microsoft.com/archive/en-us/samples/internet/behaviors/library/webservice/webservice.htc Repito... esto no funciona en FireFox, si alguien encuentra la forma, x favor, mandenla que me interesa muchisimo. SALUDOS!!!! 2006/10/5, Juan José Montes de Oca Arbós < [EMAIL PROTECTED]>: > > Hola gente, > quería saber cuales son las formas para conectarme a un Web Service (que > está hecho en VB.NET y/o C#) utilizando javascript. > > Muchas gracias!!!! > > -- > Juan José Montes de Oca Arbós. -- Juan José Montes de Oca Arbós. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: http://lists.scriptia.net/pipermail/javaescript-scriptia.net/attachments/20061006/4b41502b/attachment.htm _______________________________________________ javaEScript mailing list javaEScript@scriptia.net http://lists.scriptia.net/listinfo.cgi/javaescript-scriptia.net