Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di supermac
    Registrato dal
    Jun 2001
    Messaggi
    1,881

    alert solo primo ingresso

    c'è modo di far comparire un alert solo la prima volta che un utente entra in un sito?
    Dovrebbe stare nella home page del sito e non dovrebbe comparire ogni volta che ci torno (nell'arco di una sessione intendo) ma solo la prima volta che ci entro
    W la Ferari effetrenavenave!
    il computer è un somaro veloce! (neanche tanto ndr)

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Devi gestire il tutto con i cookie
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it L'avatar di supermac
    Registrato dal
    Jun 2001
    Messaggi
    1,881
    noooooooo io odio i cookie

    ma poi come faccio a disintegrare un cookie quando uno abbandona il sito?
    W la Ferari effetrenavenave!
    il computer è un somaro veloce! (neanche tanto ndr)

  4. #4
    Utente di HTML.it L'avatar di supermac
    Registrato dal
    Jun 2001
    Messaggi
    1,881
    pardon, mi sono accorto solo ora che c'era un link nel tuo messaggio sull'odiata parola

    grazie
    W la Ferari effetrenavenave!
    il computer è un somaro veloce! (neanche tanto ndr)

  5. #5
    Utente di HTML.it L'avatar di supermac
    Registrato dal
    Jun 2001
    Messaggi
    1,881
    letto, correggimi se sbaglio:

    per verificare se un utente è la prima volta che entra nel sito mi basta verificare che NON abbia il cookie "pippo" attraverso
    if(SrCmndCkes_Leggi('nome')==null)
    se non ce l'ha, creo un cookie temporaneo "pippo" (SrCmndCkes_Scrivi('pippo',value,expiresUdM,expire s,path,domain,secure)) senza indicare scadenza e faccio il mio alert.
    Questo dovrebbe far sì che al prossimo accesso nella pagina durante la stessa sessione il cookie venga trovato (e quindi non parte l'alert) mentre all'accesso nella pagina di una nuova sessione il cookie NON venga trovato e quindi ne viene generato un altro e parte l'alert?

    Dovrebbe suonare più o meno così:
    if(SrCmndCkes_Leggi('pippo')==null){
    if (SrCmndCkes_Scrivi('pippo','','','','/','','')){
    alert("Qui,Qui,Qui e lo zio Peperone");
    }
    }
    ho capito una mazza come sempre? :-)
    W la Ferari effetrenavenave!
    il computer è un somaro veloce! (neanche tanto ndr)

  6. #6
    Utente di HTML.it L'avatar di supermac
    Registrato dal
    Jun 2001
    Messaggi
    1,881
    no così non funzia, l'alert parte ognivolta che entro nella pagina anche durante la stessa sessione

    a i u t o
    W la Ferari effetrenavenave!
    il computer è un somaro veloce! (neanche tanto ndr)

  7. #7
    Utente di HTML.it L'avatar di supermac
    Registrato dal
    Jun 2001
    Messaggi
    1,881
    molto stoopido: non avevo messo nessun valore nel cookie!

    grazie
    ciao
    W la Ferari effetrenavenave!
    il computer è un somaro veloce! (neanche tanto ndr)

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.