Ciao a tutti)
nonostante abbia fatto una bella ricerchina con google non ho trovato indicazioni precise su come si possa collegare l'invio dei dati di un form con l'oggetto xmlhttp. Mi spiego meglio. Supponiamo di aver preso da un altro sito un form, e averlo messo su una pagina del nostro sito:
<form name=vmFrm action="http://www.viamichelin.it/viamichelin/ita/dyn/controller/mapPerformPage" onsubmit="MappeWindow()" target="mappewin"" >
<tr><td width=205 rowspan="2" valign=bottom></td><td align="right" valign=top style="padding-top:12px">
</td></tr>
<tr><td valign=top class="mapw"> Indirizzo, stazione...
<input class="mapw" name=strAddress type=text value="" tabindex="1" style="width:207px"><table class="map2" cellpadding=0 cellspacing=0 width="205px"><tr><td class="mapw">Cap</td><td class="mapw" style="padding-left: 11px;"> Città, località...</td></tr>
<tr><td><input class="mapw" name=strCP type=text value="" tabindex="2" style="width:85px"></td><td class="mapw" style="padding-left:12px;"><input class="mapw" name=strLocation type=text value="" tabindex="3" style="width:110px"></td></tr></table>
<select class="map" name=strCountry id=select3 tabindex="4" style="width:207px;margin-top:10px;margin-bottom:10px"> <option class="map" value=EUR>EUROPE</select>
<tr><td class="ok" colspan="2" align="right"><input class="map" name="image" type=image style="height:23px; width:45px; border:0;" hspace="0" src="http://www.viamichelin.it/viamichelin/ita/img/hme/btn_ok.gif" align="right"></td></tr>
</td></tr></form>
Quello che si cerca di ottenere è che questo form mandi le informazioni ad un altra pagina del nostro sito, in cui vi sia l'oggetto XMLHTTP, ed avendo quindi una cosa del tipo:
<%
Response.Buffer = True
Dim objXMLHTTP, xml
Dim StrURL, oH, content, statuscode
Dim a, b, testo, rifatto, prova, s, s0, s1, s2
Set xml = Server.CreateObject("MSXML2.ServerXMLHTTP")
StrUrl = "http://www.viamichelin.it/ ' + le informazioni
'che dovrebbero arrivare dal form della prima pagina
xml.Open "GET", StrUrl, False
Response.Write "<table width=""100px"" cellpadding=""0"" cellspacing=""0""><tr><td> "
Response.Write xml.responseText
Response.Write "</td></tr></table>"
Set xml = Nothing
%>
Ora...quello che mi chiedo è appunto qual'è il codice che permette di far passare queste informazioni da una pagina all'altra del sito, in modo da ottenere l'effetto di inserire le informazioni in una pagina del nostro, farle elaborare dal parser di un altro server, ed avere l'output su un'altra pagina del nostro sito.
Saluti)
Carlo

</td><td align="right" valign=top style="padding-top:12px">
</td></tr>
Rispondi quotando
