Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Collegare un form all'oggetto XMLHTTP

    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

  2. #2
    se sono in GET è facile

    se sono in POST forse esiste una funzione dell'oggetto XMLHTTP
    guardati il reference su MSDN (attenzione alla versione!)
    san imente saluta

    * http://simonecingano.it *

  3. #3
    Ciao,
    il forum è in POST mentre l'XMLHTTP in GET... facile?si ma...come?

  4. #4
    form intendo)

  5. #5
    Originariamente inviato da carlostefano
    Ciao,
    il forum è in POST mentre l'XMLHTTP in GET... facile?si ma...come?
    io ho detto che se è in GET è facile

    ma tu dici che è in POST

    quindi devi guardarti nel reference come mandare richieste in POST tramite l'XMLHTTP
    san imente saluta

    * http://simonecingano.it *

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.