Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 26
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    680

    javascript

    Ciao a tutti, vi riporto di seguito 2 codici, il primo funzionante mentre il secondo non trova la pagina... provate a dare un occhiata, non capisco cosa c'è che non va!!!

    codice:
    <SCRIPT>
    <!--
    function aggiorna(valore,pag){
    	if (valore==1){		
    		top.centro.centro_sinistra.centro_sinistra_basso.location.href=("eventi.asp?pagina=1")
    	}
    	if (valore==2){		
    		top.centro.centro_sinistra.centro_sinistra_basso.location.href=("eventi.asp?pagina=2")
    	}
    }
    //-->
    </SCRIPT>
    codice:
    <SCRIPT>
    <!--
    function aggiorna(valore,pag){
    	if (valore==1){		
    		top.centro.centro_sinistra.centro_sinistra_basso.location.href=("eventi.asp?pagina=" & pag)
    	}
    	if (valore==2){		
    		top.centro.centro_sinistra.centro_sinistra_basso.location.href=("eventi.asp?pagina=" & pag)
    	}
    }
    //-->
    </SCRIPT>

    Entrambi richiamati in questo modo:
    codice:
    prova
    Fatemi sapere. GRAZIE!!

  2. #2
    codice:
    <SCRIPT>
    <!--
    function aggiorna(valore,pag){
    	if (valore==1){		
    		top.centro.centro_sinistra.centro_sinistra_basso.location.href=("eventi.asp?pagina="+pag)
    	}
    	if (valore==2){		
    		top.centro.centro_sinistra.centro_sinistra_basso.location.href=("eventi.asp?pagina="+pag)
    	}
    }
    //-->
    </SCRIPT>
    ciao

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    680
    Perfetto!!! un altra domanda:
    se quando richiamo la funzione volessi passare come secondo parametro una variabile e non un numero fisso, come potrei fare?
    Esempio:

    numero fisso
    numero variabile
    codice:
    pagina=pagina + 1;
    [img]freccia.jpg[/img]

  4. #4
    dovresti dichiarare tale variabile come variabile globale:

    codice:
    <head>
    <script language="JavaScript">
    
    var variabile=0;
    
    </script>
    </head>
    ciao

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    680
    La dichiaro, con il codice che mi hai scritto tu, e poi come la richiamo?

  6. #6
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    680
    Praticamente ho due pulsanti che richiamo la funzione che ho scritto sopra... premendo un pulsante deve passare la variabile incrementata di 1, premendo l'altro deve passare la variabile decrementata di 1.

  7. #7
    idem per il richiamo con la variabile decrementata di uno.

    ciao

  8. #8
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    680
    Non ci siamo perchè la varibile deve incrementarsi da 1,2,3,4,5... mentre facendo così cliccando sul pulsante incrementa si incrementa di uno, poi si riazzera, poi si riincrementa di uno, si riazzera e così via, ed i valori che ho a disposizione sono sempre 0 e 1.
    Magari ho sbagliato qualcosa io... se vuoi ti posto il codice per vedere!!

  9. #9
    Originariamente inviato da uomoragno2
    Non ci siamo perchè la varibile deve incrementarsi da 1,2,3,4,5... mentre facendo così cliccando sul pulsante incrementa si incrementa di uno, poi si riazzera, poi si riincrementa di uno, si riazzera e così via, ed i valori che ho a disposizione sono sempre 0 e 1.
    Magari ho sbagliato qualcosa io... se vuoi ti posto il codice per vedere!!
    per l'incremento:

    prova così.

  10. #10
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    680
    Sei un genio .
    Perfetto!!! Altre due cose e poi non ti disturbo più(spero).
    - vorrei che quando decremento il valore non vada sotto lo zero o quando lo incremento che non vada oltre un valore da me stabilito;
    - vorrei inoltre poter visualizzare il valore della variabile pagina (ho provato così ma non va: <% response.Write("1/" & pagina) %>).

    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.