Vediamo oggi come cancellare sul browser dell’utente (con ASP) tutti i cookies che abbiamo creato.
Per fare questo utilizzeremo la Cookies collection che è usata per impostare o leggere i valori dei cookies.
Quindi attraverso un ciclo all’interno della collection andremo a settare su ogni cookies una data di scadenza nel passato.
Codice
Sub delCookies() Dim objCookie 'faccio un loop nella cookies collection For Each objCookie In Request.Cookies Response.Cookies(objCookie).Expires = dateAdd("d","-1", Date) Next End Sub
A questo punto completiamo creando una procedura che elimina soltanto il cookie il cui nome gli andremo a passare come parametro:
Sub delCookie(nomeCookie) If Not nomeCookie="" then Response.Cookies(nomeCookie).Expires = dateAdd("d","-1", Date) End Sub
Niente di più facile.