PDA

View Full Version : سوال: استفاده از WebService در HTML



FirstLine
پنج شنبه 06 مرداد 1390, 15:06 عصر
با سلام
یه وب سرویس روی اینترنت هست (مثلا Whois Domain) دسترسی و مشخصات آن نیز هست
چجوری میتونم از این وب سرویس در یک صفحه html استفاده کنم؟
با تشکر

raziee
پنج شنبه 06 مرداد 1390, 15:31 عصر
بوسیله ی متد های Jquery
این لینک (http://stackoverflow.com/questions/230401/how-to-use-jquery-to-call-an-asp-net-web-service/230605)رو مشاهده کنید.

hjran abdpor
پنج شنبه 06 مرداد 1390, 15:40 عصر
با سلام .
این نمونه است با جاو اسکریپت (البته با jquery هم میشه) :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>Untitled Page</title>
</head>
<script language="JavaScript">
init()
{
service.useService("http://113.173.145.102/GateWayWebService/Service.asmx?WSDL","Service");
alert('hi');
}
function tst()
{
//SendSMS.MessageQueue("test", Mob, "SMS", txtMessage.Text.ToString());
iCallID = service.Service1.callService("MessageQueue""dfsdsfsdfds",9290012345, "SMS", "Hi");
}
function onmyresult(){
service.innerHTML= "Resultado : " + event.result.value;
}
</script>
<body onLoad="init();">
<button onclick="javascript:tst()" ID="Button1">Call Add Web Method</button>
<div id="service" style="BEHAVIOR:url(webservice.htc)" onresult="onmyresult();">
</div>
</body>
</html>