Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2006
    residenza
    Winterthur
    Messaggi
    47

    [JavaScript] Spedire variabili con contenuto nascosto

    Vorrei poter leggere, dalla pagina risposta.html, due variabili spedite tramite post dalla pagina chiamata.html.

    Ho scelto di utilizzare questo metodo per riuscire a tenere nascosto il contenuto di queste due variabili.

    Se conosciete qualche metodo migliore sono tutto orecchie

    chiamata.html

    codice:
    <html>
      <head>
        <script language="JavaScript">
          
          function InviaVariabili(a,b) {
            document.form.ilogin.value = a;
            document.form.ipassword.value = b;
            alert("Login: " + document.form.ilogin.value);
            alert("Password: " + document.form.ipassword.value);
            document.all["form"].submit();
          }
    
        </script>
      </head>
      <body>
        <input type="text" name="login" />
        <input type="password" name="pass" />
        <input type="button" name="invia" value="INVIA" onClick="InviaVariabili(login.value,pass.value);" 
    
    />
    
        <form name="form" method="get" action="risposta.html">
          <input type="hidden" name="ilogin" />
          <input type="hidden" name="ipassword" />
        </form>
      </body>
    </html>
    risposta.html

    codice:
    <html>
      <head>
        <script language="JavaScript">
          alert(ilogin);
          alert(ipassword);
        </script>
      </head>
      <body>
    
      </body>
    </html>

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Il javascript non puo' accedere alle variabili inviate col metodo post.

    ciao

    ps: tralascio gli altri errori nel codice dato che non sono inerenti alla domanda
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2006
    residenza
    Winterthur
    Messaggi
    47
    Grazie per la risposta, sono contento che qualcuno mi abbia risposto

    Immaginavo che non si potesse fare una cosa del genere, ed è qui che inizia la discussione.

    Come posso passare delle variabili ad un'altra pagina senza utilizzare linguaggi server-side?
    Il mio scopo è passare due variabili ad un al'tra pagina senza che l'utente posso vederne il contenuto all'interno della sorgente html.

    P.S: Se non ti dispiace, potresti dirmi che errori ho fatto nel codice?! Grazie

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Non spedirle

    Ovvero registrale in un cookie che rileggerai dalla pagina successiva.

    Nella discussione "link / discussioni utili" in evidenza trovi anche come utilizzare i cookies senza fatica.

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2006
    residenza
    Winterthur
    Messaggi
    47
    Ti ringrazio per ora...proverò con dei cookies, non ci avevo minimamente pensato.

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.