fdfdfdddd
04-07-2007, 12:17
Ragazzi ... una statua al centro di Roma a chi mi da una mano :-P
Scherzi a parte ... neinte ... ho creato un web service con Visual Studio 2005 e C# che espone un semplicissimo metodo:
[WebMethod]
public string rendiMaiuscola(string miaStringa) {
return miaStringa.ToUpper();
}
Non è un problema chiamarlo aggiungendo l'opportuno riferimento all'interno di un progettino C#.
Ora mi servirebbe però chiamarlo all'interno di uno scriptino jscript da inserire in una pagina ASP/ASPX. Avevo pensato a qualcosa del genere:
<script type="text/jscript" language="jscript">
var s="";
var doc = new ActiveXObject("MSXML2.DOMDocument.3.0");
var xhttp = new ActiveXObject("MSXML2.XMLHTTP");
var url = "http://localhost:2610/Service.asmx/
rendiMaiuscola? miaStringa=gennaro";
xhttp.Open("GET", url, false);
xhttp.Send();
doc.load(xhttp.ResponseXML);
s = doc.selectSingleNode("//string").text;
alert(s);
</script>
ahimé non funziona e non capisco il perché.
Grazie 1000 anticipatamente a tutti!!
Gennaro
Scherzi a parte ... neinte ... ho creato un web service con Visual Studio 2005 e C# che espone un semplicissimo metodo:
[WebMethod]
public string rendiMaiuscola(string miaStringa) {
return miaStringa.ToUpper();
}
Non è un problema chiamarlo aggiungendo l'opportuno riferimento all'interno di un progettino C#.
Ora mi servirebbe però chiamarlo all'interno di uno scriptino jscript da inserire in una pagina ASP/ASPX. Avevo pensato a qualcosa del genere:
<script type="text/jscript" language="jscript">
var s="";
var doc = new ActiveXObject("MSXML2.DOMDocument.3.0");
var xhttp = new ActiveXObject("MSXML2.XMLHTTP");
var url = "http://localhost:2610/Service.asmx/
rendiMaiuscola? miaStringa=gennaro";
xhttp.Open("GET", url, false);
xhttp.Send();
doc.load(xhttp.ResponseXML);
s = doc.selectSingleNode("//string").text;
alert(s);
</script>
ahimé non funziona e non capisco il perché.
Grazie 1000 anticipatamente a tutti!!
Gennaro