1.,,, eu - lovgivning, er eu - direktivet om databeskyttelse inden for elektronisk kommunikation og fastlægger, at de er nødt til at få din besøgende informeret samtykke inden markedsføring en kage på deres maskine.,, denne forelæsning vil vise jer, hvordan man gennemfører en skræddersyet løsning på deres hjemmeside., 2.,, for det første vil vi definere en meddelelse, der vil blive vist, at brugerne og sige, "jeg er" knap, som vil gemme beskeden for evigt.,,, hvor kodeksen efter < krop > tag,.,,, < div id = "budskab" >, småkager hjælp til at gennemføre vores tjenester.ved hjælp af vores tjenester, du accepterer vores brug af kager., < knap klasse = "knapper" onclick = "hideforever();" > jeg er enig < /knap >, < /div >,,,, selvfølgelig kan du ændre den besked til suite dine behov.,,,, 3.,,, css, stil din besked. det er vigtigt, at du bruger, udvise: ingen,,,,,,, så budskabet først vil blive gemt.,, 4., på billede, du kan se et eksempel på det budskab, som senere vil blive angivet i demo.5.i deres dokument, der henvises til css fil, du bruger.,, < forbindelse rel = "stylesheet" href = "kager. css" >,, vil vi også komme med nogle javascript.,, < manuskript src = "http: //kode. jquery. kom /jquery seneste. er" > < /manuskript >, < manuskript src = "js /jquery. kage. er" > < /manuskript >, < manuskript src = "js /småkager. er" > og lt; /manuskript >,,,, jquery, vil blive anvendt til at vise jer, og til det. vi vil bruge, jquery.cookie, at manipulere med småkager.,, cookies.js, skriver vi vores egen kodeks, som er beskrevet nedenfor.,,,6.og nu åbne filen, småkager. js,.,,,, $(dokument). klar, gennemføres, når den side er ladt.,,, hvis brugeren har endnu ikke bekræftet brugen af cookies, vil vi vise vores budskab med en anden forsinkelse.,,, $(dokument). - (function() {, hvis ($. - ('cookies_enable ')) ($("# besked") css ("display". "ingen"), andet ($('meddelelse«). forsinkelse (1000). slidedown (500),}}),,,,, 7.,, at vi nu også tilføje nogle nyttige funktioner under.,,,, //at skjule den besked, men viser det igen på side lade, funktion hidemessage() {$('# meddelelse'). delay(). slideup (500),,,,,,,, //for at skjule de skjule det budskab, og den kage, når den side er ladt det budskab synes ikke, funktion hideforever() {$('# meddelelse'). delay(). slideup (500), $. - ('cookies_enable "," foo, {udløber: 180}),,,,,,,, //valgfrie funktion at vise besked manuelt på demo side, funktion showmessage() {$('# meddelelse'). delay(). slidedown (500),,,,,,,, //slette kage, funktion deletecookie() {$. removecookie ('cookies_enable),,,,,,8.,, du nu kan anvende denne funktioner i onclick begivenhed, at kontrollere det budskab, panel fra din hjemmeside.,,, < knap onclick = "showmessage();" klasse = "knapper" > vise småkage besked < /knap >,, < knap onclick = "hidemessage();" klasse = "knapper" > skjule småkage besked < /knap >,, < knap onclick = "deletecookie();" klasse = "knapper" > slette bekræftelse småkage < /knap >,,,,,,, 9.,, bør resultatet nu ligner billedet på venstre.,, du kan jo bruge css at fastsætte stil af teksten og knapper. 10.,, vi vil nu bruge, hvis udtalelse, javascript for at kontrollere, om brugeren har bekræftet brugen af cookies, ved at kontrollere, om der er en kage, der hedder, cookies_enable,.,,, < manuskript type = "tekst /javascript" > hvis ($. - ('cookies_enable ')) (//- kode}, < /manuskript >,,, nedenfor, er et eksempel for at gøre det muligt for google analyse.,,, < manuskript type = "tekst /javascript" > hvis ($. - ('cookies_enable')) (, var _gaq = _gaq