Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    76

    Problema con metodo send

    Salve,

    voglio passare una variabile ad una pagina asp al clic su un pulsante che richiama una funzione. E' fondamentale che la mia pagina ASP si apra in una nuova finestra e intercetti le variabili con il metodo POST. Uso quindi il seguente script:

    codice:
    function esporta_reporta() {
    var esp = new LoadVars();
    esp.ins = 1;
    esp.send("Esporta_report.asp", "_blank", "POST");
    }
    Codice pagina ASP:

    codice:
    <% i=request.form("ins")
    response.write i
    %>
    La pagina ASP si apre ma non intercetta alcuna variabile. Però accadono i seguenti casi:

    1- Se io invece del POST metto GET e nel file asp setto il recupero con il querystring, il tutto funziona ma a me serve per forza il POST!!

    2- Lasciando POST, e quindi request.form nel file asp, sostituendo "_self" ad "_blank" nella chiamata con il metodo send(), funziona ma a me serve che il tutto si apra in una nuova pagina.

    Qualcuno può spiegarmi queste stranezze o ha avuto un problema simile ed in che modo lo ha risolto??

    Grazie 1000 in anticipo

    P.S. Aiutoooooooooo!!

  2. #2
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Scusa, hai provato con:

    codice:
    <%
    	i=request("ins")
    	response.write i
    %>

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    76
    Provato,
    stessi risultati, anche perchè se così non fosse stato sarebbe stato paradossale visto che cmq recuperavo i dati con request.form

    Grazie comunque

  4. #4
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    A me così funziona, appena testato. Come avevi scritto tu dava gli stessi problemi anche a me..

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    76
    In effetti se "appoggio" il codice su un filmato nuovo, va tutto bene ma una volta che trasferisco il codice sul mio filmato......niente!!!!

  6. #6
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    76
    Ho capito. Il mio oggetto flash sta in una pag htm contenuta in un frameset. Infatti, lanciando la pagina in questione senza passare dalla pagina "padre" va tutto ok.
    Come la scrivo questa benedetta chiamata??

    Grazie

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.