本文主要是介绍Calling WebServices using j,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
导读:If you are using Microsoft IE 5 or later, you can use the behavior/HTML-Component "WebService" to access a Web service. The "WebService" behavior communicates with Web services over HTTP using Simple Object Access Protocol (SOAP).
To use the "WebService" behavior, you must attach it to an element using the STYLE attribute, as follows:
STYLE="behavior:url(webservice.htc)"> STYLE="behavior:url(webservice.htc)">
A complete example taken from the Microsoft Web site is as follows:
<script language="j">
var iCallID;
function init()
{
service.useService
("http://myserver.com/services/myservice.asmx?WSDL",
"servicename");
}
function onmyresult()
{
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
alert("Error ");
}
else
{
service.innerHTML= "The method returned the result: "
+ event.result.value;
}
}
</script>
Enter a Value
style="behavior:url(webservice.htc)"
onresult="onmyresult();"> style="behavior:url(webservice.htc)"
onresult="onmyresult();">
本文转自
http://study.qqcf.com/web/242/28052.htm
这篇关于Calling WebServices using j的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!