Pardon, non avevo capito bene cosa dovevi fare, la ragione per la quale non ti funziona è perchè tu vorresti che l'oggetto tenesse le sue proprietà da una pagina all'altra, in realtà non funziona così, ogni volta che viene richiamato lo script istanzia un nuovo oggetto Tris e di conseguenza tutte le proprietà che aveva prima vengono perse e non c'è modo di risolvere la cosa (se non usando accorgimenti articolati come quelli suggeriti da Hysoka, che però nel tuo caso mi sembrano eccessivi rispetto all'utilità di questa classe) in pratica se la classe Tris ha l'unico compito di incrementare le variabili ti consiglio di buttare via la classe e semplicemente passare i valori in get e incrementarli (direttamente nel link o nella pagine come ti viene meglio) con un semplice +1, usare una classe per incrementare un valore è un po come voler aprire una noce con un martello pneumatico .... sicuramente alla fine ci riesci, ma fai una fatica incredibile e il risultato è lo stesso che usando uno schiaccianoci.Originariamente inviato da Alepap
La tua soluzione è molto interessante, però così non succede che ogni volta che la pagina viene refreshata/ricaricata i valori del Tris vengono ridefiniti a 1, 2, 3?
Spiego meglio sotto cosa intendo![]()
![]()