Unofficial WebSite X5
Area JS => Discussioni Generali => Topic aperto da: peppe990 - 25 Agosto, 2013, 15:44:24
-
Buona sera, ho trovato un bellissimo plugin in javascript che mostra una finestra di dialogo appena si apre una pagina di un sito, il plugin è questo: http://jqueryui.com/dialog/#modal
Implementarlo è stato facile però ho un piccolo problema, questa finestra si ripropone ogni volta che l'utente aggiorna la pagina oppure cambia pagina con il risultato di diventare fastidiosa ed invadente.
Mi domandavo ci sarebbe un modo per far si che questa finestra di dialogo compaia una sola volta ad utente? non so magari tramite cookie o a seconda l'ip dell utente. Voi cosa mi consigliate?
Grazie e buona domenica
-
Con una funzione di questo tipo, da personalizzare, si può impostare un cookie per verificare se l'utente ha già visionato la pagina e mostrare o nascondere la finestra di dialogo:
[attachurl=1]
Per richiamare la funzione:
Only registered users can see contents. Please click here to Register or Login.
Edit: avevo scritto il codice direttamente nel post ma mi sono accorta che viene alterato dall'editor del forum. L'ho sostituito con l'allegato.
-
Ciao stesil con questo codice che hai personalizzato la finestra di dialogo appare solo una volta?
Grazie e buona domenica
-
Sì, una volta sola.
Hai letto il mio edit?
-
Grazie mille. Quindi nell'head scrivo:
Only registered users can see contents. Please click here to Register or Login.
Poi nel body metto:
Only registered users can see contents. Please click here to Register or Login.
Giusto?
Grazie mille stesil
-
L'editor del forum si "mangia" dei pezzi di codice ... da qui si dovrebbe capire meglio: http://stesil.altervista.org/modal/index.html (http://stesil.altervista.org/modal/index.html)
Se trovi ancora difficoltà posta un link alla tua prova.
-
Penso di aver capito, questa sera faccio una prova e ti dico se ci sono riuscito.
Permettimi solo di farti i miei complimenti, sei bravissima
-
stesil, ma la X in alto a destra si potrebbe togliere?
Grazie