Avatar billede ssv Nybegynder
16. februar 2009 - 23:06 Der er 1 løsning

Sæt cookie med checkbox

Hello.

Jeg skal atter en gang bruge jeres ekspertise. W13 hjalp mig engang med et script der gemte en cookie der gemte en div med information hvis man valgte at lukke boksen.

Nu skal jeg bruge det til at gemme en intro-video for en kunde, men kun hvis brugeren selv markerer at de ikke vil se introen mere. Som det er nu har jeg lagt et simpelt javascript ind der skjuler den omkringliggende div en "visibility: hidden". Meningen er at hvis brugeren gerne vil se introen igen (og altså ikke checker checkboxen) skal div'en bare lukkes ned. Næste gang siden opdateres vil div'en selvfølgelig vise sig igen.

Vil brugeren ikke se introen igen og checker checboxen af og trykker "Luk boksen" skal der gemmes en cookie der sørger for at div'en ikke bliver vist igen.

Javascriptet w13 lavede ligger i HTML'en, men bliver ikke brugt endnu, så hvis i kan bruge det, må i da endelig gerne det :-)

Jeg skal også bruge en funktion hvor jeg kan åbne div'en igen fra et link og så slette cookien så div'en igen fremover vil blive vist. Er der spørgsmål, så sig endelig til :-)

Test-siden kan ses her: http://nettoskabe.dk/overlay/
Avatar billede ssv Nybegynder
24. oktober 2010 - 21:55 #1
Lukker.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester