HTML5 - Cookies

Indholdsfortegnelse
Cookies er små stykker data, der gemmes i browseren på den person, der besøger en side, så der kan få nogle data om deres navigation på en bestemt side, med dette, når personen besøger webstedet igen, kan vi tilpasse deres oplevelsesnavigation , enten viser resultater relateret til dit tidligere besøg, eller viser dine personlige data med det samme.
Med HTML5 og dokumentobjekt Vi kan skrive cookies ved hjælp af Javascript -sproget, takket være dette kan vi udvide funktionaliteten på vores sider og tilbyde en mere robust browseroplevelse.
Læs og skriv cookies
Som vi nævnte i begyndelsen, takket være objektet dokument Vi kan håndtere cookies, med følgende kode skal vi lave et lille eksempel på dette, så vi kan forstå, hvordan processerne udføres:
 Eksempel Tilføj cookie Opdater cookie 

Cookie -ejendommen fungerer på en ejendommelig måde, når vi læser ejendommens værdi, får vi alle de cookies, der er knyttet til dokumentet. Cookies har en navn / værdiparstruktur, og du kan se navn = værdi.
Når flere cookies er opnået, vil vi se, at vi får dem adskilt med et semikolon som følger: navn1 = værdi1; navn2 = værdi2; navn3 = værdi3. Og så videre med alt det, vi har.
Nu er adfærden, når vi tilføjer en cookie følgende, vi tildeler et nyt navn / værdipar som værdien af ​​cookie -egenskaben for dokumentobjektet og dermed tilføjes dokument -cookies. I denne proces kan vi kun tilføje en cookie ad gangen, hvis vi tildeler en værdi, der svarer til et eksisterende cookienavn, opdateres den med den værdi.
Når vi har afklaret den måde, cookies fungerer på, skal vi forklare den kode, vi har lagt i, vi ser, at vi har to knapper i dokumentet, hver tildelt en funktion Tilføj Cookie at tilføje cookies og Opdater cookie for at opdatere dem, når vi bruger den første, aktiveres funktionen opret Cookie som opretter et nyt navn / værdipar, der tilføjes til dokumentets cookiesamling, vil den anden knap kalde funktionen opdateringCookie som tildeler en eksisterende cookie en ny værdi.
Lad os se et skærmbillede af, hvordan denne kode skal fungere i vores browser:

Vi har også nogle ekstra egenskaber, som vi kan bruge til at håndtere cookies, lad os se følgende liste:
  • sti = Indstiller stien, der er knyttet til cookien, som standard er det stien til det aktuelle dokument.
  • domæne = Det etablerer det domæne, der er knyttet til cookien, som standard tager det værdien af ​​domænet i det aktuelle dokument.
  • max-alder = Den fastlægger en cookies levetid, den tælles i sekunder, og den begynder at tælle fra det øjeblik den blev oprettet.
  • udløber = Angiv udløbsdatoen for en cookie ved hjælp af GMT -tidszonen. Denne mulighed er kun tilgængelig til brug via en HTTPS -forbindelse.
For at bruge disse egenskaber skal vi tilføje dem efter et semikolon, når vi f.eks. Angiver værdien af ​​cookien document.cookie = "MyCookie = MyValue; max-age = 10"; Kan du lide og hjælpe denne vejledning?Du kan belønne forfatteren ved at trykke på denne knap for at give ham et positivt punkt

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave