Javascript 从HTML页面调用Webservice

Javascript 从HTML页面调用Webservice,javascript,html,web-services,Javascript,Html,Web Services,如何使用javascript从html页面调用webservice 由于同源限制,您可能需要通过脚本注入使用JSONP 当然,如果您谈论的是同一来源的Web服务,只需使用AJAX即可 通过web浏览器扩展 由于同源限制,您可能需要通过脚本注入使用JSONP 当然,如果您谈论的是同一来源的Web服务,只需使用AJAX即可 通过web浏览器扩展 使用jQuery: $.ajax({ type: "POST", contentType: "application/json; cha

如何使用javascript从html页面调用webservice

  • 由于同源限制,您可能需要通过脚本注入使用JSONP

  • 当然,如果您谈论的是同一来源的Web服务,只需使用AJAX即可

  • 通过web浏览器扩展

  • 由于同源限制,您可能需要通过脚本注入使用JSONP

  • 当然,如果您谈论的是同一来源的Web服务,只需使用AJAX即可

  • 通过web浏览器扩展

  • 使用jQuery:

    $.ajax({ 
        type: "POST", 
        contentType: "application/json; charset=utf-8", 
        url: "WebService.asmx/WebMethodName", 
        data: "{}", 
        dataType: "json"
    });
    
    使用jQuery:

    $.ajax({ 
        type: "POST", 
        contentType: "application/json; charset=utf-8", 
        url: "WebService.asmx/WebMethodName", 
        data: "{}", 
        dataType: "json"
    });
    

    对于web服务来说,这是最合适的答案。这里有更多关于jQuery使用JSONP的信息:还有更多关于JSONP本身的信息:IMO这是web服务最合适的答案。这里有关于jQuery使用JSONP的更多信息:还有关于JSONP本身的更多信息:您使用。具体来说,JS中的对象是什么样的web服务?你想对结果做什么?请说得更具体些。您可以编辑您的问题。向上投票以支持(并且不要对“新手”如此粗鲁)您使用。具体来说,JS中的对象是什么样的web服务?你想对结果做什么?请说得更具体些。您可以编辑您的问题。向上投票支持(并且不要对“新手”如此粗鲁)