Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it L'avatar di ivy_76
    Registrato dal
    Dec 2004
    Messaggi
    1,822

    JS: non mi funziona il history.go

    Ciao

    ho una form con 2 pulsanti. Il primo "INDIETRO" deve far tornare l'utente alla pagina precedente, mentre il secondo "CONFERMA" deve far proseguire il cliente attraverso il sito.
    Se clicco sul CONFERMA mi compare un avviso (giusto che sia cosi) che chiede la conferma dell'azione presa.
    Cliccando su INDIETRO dovrei tornare alla pagina precedente ma invece resto dove sono. Se metto <input type=BUTTON> al posto di <input type=IMAGE> funziona tutto correttamente. Come mai ?

    <form name="conferma" action="conferma.php" method="post" >

    QUALCHE CAMPO HIDDEN

    <input type="image" src="immagini/indietro.jpg" name="indietro" title="Torna indietro" value="indietro" onClick="javascript:history.go(-1)">

    <input type="image" name="conferma" title="Conferma l' ordine" src="immagini/conferma.jpg" onClick="return ConfermaOrdine()" >
    </form>
    TORTA DI RISO .. F I N I T A !!

    Da M.C.S.A. a impiegato pubblico :-(

  2. #2
    Utente di HTML.it L'avatar di ivy_76
    Registrato dal
    Dec 2004
    Messaggi
    1,822
    nessun' idea ?
    TORTA DI RISO .. F I N I T A !!

    Da M.C.S.A. a impiegato pubblico :-(

  3. #3

    Re: JS: non mi funziona il history.go

    Originariamente inviato da ivy_76
    Se metto <input type=BUTTON> al posto di <input type=IMAGE> funziona tutto
    allora usa <input type=BUTTON>
    prude il dito, lui sdraiato
    ha giocato a guardie e ladri col ladro sbagliato

  4. #4
    Utente di HTML.it L'avatar di ivy_76
    Registrato dal
    Dec 2004
    Messaggi
    1,822
    Si ok, pero per motivi estetici vorrei che fosse un' immagine e non un bottone !
    TORTA DI RISO .. F I N I T A !!

    Da M.C.S.A. a impiegato pubblico :-(

  5. #5
    Originariamente inviato da ivy_76
    Si ok, pero per motivi estetici vorrei che fosse un' immagine e non un bottone !
    hai provato:
    codice:
    window.history.back()
    ?

    oppure prova così:
    codice:
    <a href="javascript: window.history.back();">
         [img].....[/img]
    </a>
    prude il dito, lui sdraiato
    ha giocato a guardie e ladri col ladro sbagliato

  6. #6
    Utente di HTML.it L'avatar di ivy_76
    Registrato dal
    Dec 2004
    Messaggi
    1,822
    Non mi cambia niente ! Hai provato a fare un form con quelle istruzioni ? A te funziona ?
    TORTA DI RISO .. F I N I T A !!

    Da M.C.S.A. a impiegato pubblico :-(

  7. #7
    Originariamente inviato da ivy_76
    Non mi cambia niente ! Hai provato a fare un form con quelle istruzioni ? A te funziona ?

    non c'è dubbio che funzioni ...

    controlla meglio c'è qualcosa che non va ...

    hai provato:

    <a href="java-script: window.history.back();">
    [img].....[/img]
    </a>


    ???

    guarda che non c'è nessuna difficoltà in un history.back
    prude il dito, lui sdraiato
    ha giocato a guardie e ladri col ladro sbagliato

  8. #8
    Utente di HTML.it L'avatar di ivy_76
    Registrato dal
    Dec 2004
    Messaggi
    1,822
    Sto diventando scemo dietro a questo problema. Ti posto tutto il codice prova a copiarlo cosi e farlo girare

    <form name='agisci' action='prova.htm' method='get'>
    <input type='text' name='nome'>

    <input type='button' src='immagini/conferma.jpg' name='immagine' title ='cliccami' onclick="javascript:window.history.back()">

    </form>


    Se metto input type='button' funziona , se metto input type='image' la pagina resta ferma li dove si trova
    TORTA DI RISO .. F I N I T A !!

    Da M.C.S.A. a impiegato pubblico :-(

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.