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

    Passare una variabile da javascript a ASP

    ho questo problemino, devo passare un parametro (parametro = "ciao") ad una pagina asp attraverso il compando
    codice:
    <Script language = javascript type="text/javascript">
    
    function pagamenti() {
    	catWindow = window.open('hello.asp', 'catWin', 'width=330,height=250')
    }
    // End hiding script from old browers -->
    </Script>
    e richiamrlo dalla pagina "hello.asp". Come posso fare?

    Non so se sono stato chiaro

    Grazie!

    Quoque tu Bruto fijo de 'na mignotta?

  2. #2
    Utente di HTML.it L'avatar di Umanista
    Registrato dal
    Jan 2002
    Messaggi
    1,022
    codice:
    catWindow = window.open('hello.asp?parametro=ciao', 'catWin', 'width=330,height=250')
    Nella pagina hello.asp potrai ricavare il valore con

    Request.Querystring("parametro")

  3. #3
    Originariamente inviato da Umanista
    codice:
    catWindow = window.open('hello.asp?parametro=ciao', 'catWin', 'width=330,height=250')
    Nella pagina hello.asp potrai ricavare il valore con

    Request.Querystring("parametro")
    e se devo passare il valore di una variabile e non un paramtetro cosa devo fare?

    Grazie!

    Quoque tu Bruto fijo de 'na mignotta?

  4. #4
    Utente di HTML.it L'avatar di Umanista
    Registrato dal
    Jan 2002
    Messaggi
    1,022
    Nella pagina che contiene javascript, devi passare il valore dinamicamente

    codice:
    catWindow = window.open('hello.asp?parametro=<%= variabile %>', 'catWin', 'width=330,height=250')
    e poi procedi come prima.

  5. #5
    Originariamente inviato da Umanista
    Nella pagina che contiene javascript, devi passare il valore dinamicamente

    codice:
    catWindow = window.open('hello.asp?parametro=<%= variabile %>', 'catWin', 'width=330,height=250')
    e poi procedi come prima.
    Grazie mille!

    Quoque tu Bruto fijo de 'na mignotta?

  6. #6
    ehm, perdonami l'ignoranza totale, ma se io nel link richiamo quanto sopra con

    Testo da visualizzare

    come faccio a passare la variabile?


    Quoque tu Bruto fijo de 'na mignotta?

  7. #7
    Utente di HTML.it L'avatar di Umanista
    Registrato dal
    Jan 2002
    Messaggi
    1,022
    modifichi la funzione javascript aggiungendo un argomento

    codice:
    <Script language = javascript type="text/javascript">
    
    function pagamenti(valore) {
    	catWindow = window.open('hello.asp?parametro=valore', 'catWin', 'width=330,height=250')
    }
    // End hiding script from old browers -->
    </Script>
    poi sotto passi il valore così

    Testo da visualizzare

  8. #8
    Originariamente inviato da Umanista
    modifichi la funzione javascript aggiungendo un argomento

    codice:
    <Script language = javascript type="text/javascript">
    
    function pagamenti(valore) {
    	catWindow = window.open('hello.asp?parametro=valore', 'catWin', 'width=330,height=250')
    }
    // End hiding script from old browers -->
    </Script>
    poi sotto passi il valore così

    Testo da visualizzare
    ho provato così, ma invece di passare come valore la variabile, mi passa come valore valore
    Quoque tu Bruto fijo de 'na mignotta?

  9. #9
    Utente di HTML.it L'avatar di Umanista
    Registrato dal
    Jan 2002
    Messaggi
    1,022
    Scusa, hai ragione. Ho scritto male. Così dovrebbe andare

    catWindow = window.open('hello.asp?parametro=' + valore, 'catWin', 'width=330,height=250')

  10. #10
    perfetto, così funziona!

    grazie mille!!

    Quoque tu Bruto fijo de 'na mignotta?

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.