Jag har skapat en cookies och satt "Expires" en vecka framåt
men nu vill jag att cookien skall försvinna om jag trycker på en länk...
annars skall den vara kvar som vanligt... någon bra ide?
sätta ny "Expires" tid? typ 2 sek fram i tiden?
6 svar · 473 visningar · startad av firstchoice
Jag har skapat en cookies och satt "Expires" en vecka framåt
men nu vill jag att cookien skall försvinna om jag trycker på en länk...
annars skall den vara kvar som vanligt... någon bra ide?
sätta ny "Expires" tid? typ 2 sek fram i tiden?
Sätt expires till ett datum som redan passerats. Det är ju ofta tidsskillnader mellan klient och server också. Jag brukar använda 1/1 1970 för att ogiltigförklara kakor.
Mvh,
men om jag sätter den = ""
då är den väl kvar hos klienten?
Sätt kakan till att expajra ett datum som redan varit, ex.
Response.Cookies("kaka").Expires = "September 1, 1990"
Jo, det funkar, så länge klient och server har samma systemtid. Om du sätter expires till ett datum som garanterat har passerat så är du nog home safe (och har man systemklockan inställd på fjärde februari 1968, eller nionde oktober 2016, då får man väl skylla sig själv. :)
mvh,