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

    Passaggio variabili con cookie

    Ciao a tutti, avrei bisogno di rendere 2 variabili javascript (numeriche) disponibili a tutte le pagine HTML del mio progetto. Ho capito che si può fare ciò attraverso i cookies, e volevo chiedervi una mano dato che dalle guide che ho letto online non riesco ad orientarmi.
    codice:
        var j = 0;
        var c = 0;
        var riepvet = new Array();
        function controllo() {
            
            if ((src1 == "") || (src1 == "undefined")) {
                alert("Selezionare un'immagine.");
            }
            else if(j==0) {
                riepvet[c] = src1;
                c++;
                for (var k = 0; k < c; k++) {
                    alert(riepvet[k]);
                }
                location.href = "schienale.html";
                j++;
                
            }
            else if (j==1){
                riepvet[c] = src1;
                c++;
                for (k = 0; k < c; k++) {
                    alert(riepvet[k]);
                }
                location.href = "riep.html";
                j++;
            }
    Ho questa fuzione, dove vorrei rendere le variabili 'c' e 'j' disponibili in tutti i fogli. Qualche consiglio?
    Grazie a tutti!

  2. #2
    Utente di HTML.it L'avatar di m4rko80
    Registrato dal
    Aug 2008
    residenza
    Milano
    Messaggi
    2,655
    Ciao, se utilizzi i cookie devi gestire il tempo di durata (a seconda ovviamente di cosa vuoi farne o meno).
    Potresti usare se no il localstorage , potrebbe essere secondo me più facile da implementare senza dover gestire la durata.
    In questo caso i valori verrebbero eliminati una volta chiuso il browser.

  3. #3
    Quote Originariamente inviata da m4rko80 Visualizza il messaggio
    Ciao, se utilizzi i cookie devi gestire il tempo di durata (a seconda ovviamente di cosa vuoi farne o meno).
    Potresti usare se no il localstorage , potrebbe essere secondo me più facile da implementare senza dover gestire la durata.
    In questo caso i valori verrebbero eliminati una volta chiuso il browser.
    Grazie per la risposta! Avevo letto che se nei cookie non specifichi il tempo di durata vengono eliminati automaticamente alla chiusura del browser, perfetto per quello che ne devo fare io. Anche perchè di local storage non conosco nulla.. Mi riesci a dare una mano con i cookies?

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Quote Originariamente inviata da Cencio96 Visualizza il messaggio
    .. Mi riesci a dare una mano con i cookies?
    Leggi questa discussione dovresti risolvere
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    Quote Originariamente inviata da cavicchiandrea Visualizza il messaggio
    Leggi questa discussione dovresti risolvere
    Ho letto, ma sto riscontrando non poche difficoltà data la non ottimale gestione dei cookies da parte di javascript. Credete che il local storage sia una valida alternativa (se non migliore) per il mantenimento dei valori di alcune variabili su tutti i fogli del programma?

  6. #6
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Prova, non conosco loacal.storage ma se non erro funziona solo con i browser recenti, da valutare se chi andrà ad utilizzare l'applicativo usa browser obsoleti.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

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.