Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    div-popup solo x un giorno

    Ciao, ho nella mia homepage un div che mi funge da popup interna...
    Vorrei xò farlo aprire solo una volta al giorno per ogni utente x nn dare troppo fastidio.

    io ho provato in questo modo e mi funziona bene, ma se kiudo e riapro il browser si apre lo stesso



    codice:
    	
    <%	
    oggi =  day(date()) & "/" & month(date()) & "/" & year(date())
    if Request.Cookies("popup") <> oggi then
    %>
        <div id="popup" style="display:block; z-index:2">mia pagina</div>
    <%
         Response.Cookies("popup") = oggi
    end if
    %>

  2. #2
    fatti stampare Request.Cookies("popup") e vedi cosa contiene

  3. #3
    ci avevo pensato e infatti lo fatto

    mi scrive l data di oggi 1/07/2009
    response.write Request.Cookies("popup")

    ma lo stesso nn mi funziona

    ci sarebbe un altro modo?

  4. #4
    fatti stampare

    Response.Write (Request.Cookies("popup")=oggi)

  5. #5
    codice:
    <%	
    if Request.Cookies("popup") = "" then
    %>
        <div id="popup" style="display:block; z-index:2">mia pagina</div>
    <%
         Response.Cookies("popup") = now
         Response.Cookies("popup").expires = now + 1
    end if
    %>
    eventualmente puoi giocare sull'expires del cookie per farlo scadere a mezzanotte o all'ora che ti aggrada

  6. #6
    per il momento sembra che mi funzioni... x ora che nel cookie è stata scritta la data di oggi... domani funzionerà uguale???

    se faccio così va bene secondo te?

    if Request.Cookies("popup") = now+1 then


    thank

  7. #7
    non devi cambiare niente

  8. #8
    ciao...
    purtroppo nn funziona quel metodo che mi hai consigliato....
    ho aspettato apposta il giorno dopo x vedere ma la popup nn si apre.
    io avrei bisogno che si apre una volta al giorno x questo nel coockie avevo pensato di memorizzarci la data odierna.
    come potrei fate?

  9. #9
    codice:
    <%	
    if Request.Cookies("popup") <> "mostrato" then
    %>
        <div id="popup" style="display:block; z-index:2">mia pagina</div>
    <%
         Response.Cookies("popup") = "mostrato"
         Response.Cookies("popup").expires = Date+1
    
    end if
    %>
    Prova così

  10. #10
    funziona ora....
    grazie mille!!!!!!

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.