ho fatto così, ma non va :
nel movie news:
codice:
dati = SharedObject.getLocal("sezione");
dati.data.ultima_visita = new Date();
dati.flush();
nel movie home così:
codice:
dati = SharedObject.getLocal("sezione");
if (dati.data.ultima_visita == undefined) {
dati.data.ultima_visita = new Date();
// è qui per la prima volta, agisci di conseguenza
_root.desk = "Benvenuto sul Dental S.M.A. s.r.l.";
} else {
// è già stato qui
// recupera la data dell'ultima visita
var lastTime = dati.data.ultima_visita;
// crea la data di aggiornamento della pagina
// partendo dalla stringa "12/09/2003"
var temp = data.split("/");
var updeTime = new Date(temp[2], temp[1]-1, temp[0]);
if (lastTime<updeTime) {
// deve aggiornarsi
_root.desk = "Dalla Tua Ultima Visita ci sono Aggiornamenti nella Sezione Novità";
} else {
// non deve aggiornarsi
_root.desk = "Non ci Sono News Dalla Tua Ultima Visita";
}
}
ma mi da sempre :
Dalla Tua Ultima Visita ci sono Aggiornamenti nella Sezione Novità
anche se io vado al movie che inserisce e aggiorna la data,
ma non capisco il perchè, asp passa il valore 10/08/2003 , vado nell'movie che inserisce lo SharedObject ma il messaggio non cambia