javascript en koekjes?De browser en server http communicatie, staatloze karakter van de overeenkomst.Maar voor een commerciële website, het moet in de verschillende pagina 's informatie houdt zitting.Bijvoorbeeld, een registratie van de gebruikers van de voltooiing van een aantal pagina 's na.Maar, in veel gevallen, om het gesprek van de gebruikers informatie, in veel gevallen, met koekjes is de meest effectieve manier, en ik herinner me de voorkeur van de Commissie volgen, overheidsopdrachten, en andere informatie die nodig zijn voor de bezoekers van de website van ervaring of betere statistieken, hoe werkt het?Dat je de server van bepaalde gegevens aan de browser bezoekers in de vorm van koekjes.De browser kunnen ontvangen van de koekjes.Als het is, het is opgeslagen in een tekst opgenomen van de harde schijf van de bezoekers.Nu, wanneer je de andere bezoekers van de website als een pagina 's, de browser wordt dezelfde koekjes naar de server te zoeken.Zodra het herstel op de server, je weet dat /herinner me opslag, de koekjes zijn een duidelijke tekst van gegevens van variabele lengte van de vijf gebieden en minus de,,,,, is verstreken, en vermindering van de datum zal verlopen, koekjes.Als dit is leeg, als bezoekers uit de browser, de koekjes zou aflopen,,, gebied, en verminderd met de domeinnaam; je site,,, pad, en een vermindering van de catalogus; pad of pagina zetten.Als je wilt van een gids zoeken of pagina 's koekjes, dit is waarschijnlijk leeg, als "veilig", bevat dit veld de koekjes dan kan slechts worden te zoeken naar een beveiligde server.Als dit veld is leeg, geen dergelijke beperkingen gelden.,,,, de naam = waarde, en de negatieve waarde van de obligaties, koekjes en - in de vorm van de CGI, koekjes, in eerste instantie ingetrokken, de opzet van het programma.Een koekje gegevens zijn opgenomen in de tussen webbrowsers en de server van de automatische overdracht van de CGI script, dus in de server kunnen lezen en schrijven, opgeslagen in de waarde van een koekje van de cliënt, ook met behulp van javascript manipulatie, cracker, documenten, eigendom, object.Javascript kan lezen, oprichting, wijziging en schrapping van, van toepassing op de pagina 's van opslag van koekjes, koekjes, het creëren van een koekje in een reeks waarden van de document.cookie mag tegen de meest eenvoudige manier, het ziet er zo uit, document.cookie mag = = = = value1 waarde (') KEY1 KEY2; Datum ", hier, is verstreken, eigenschappen; facultatief is.Als je deze eigenschap die datum of tijd, dan zal op de vastgestelde datum of tijd koekje, daarna zal de waarde van de koekjes niet toegankelijk.,, aandacht, en de vermindering van de waarde van het koekje niet bevat; puntkomma, een komma of ruimten.Om deze reden, wil je misschien javascript ontsnappen (), de waarden voor de functie van code is opgeslagen in een koekje.Als je dat doet, moet je ook gebruik maken van de desbetreffende functie, unescape (), als je de waarde van lezen koekjes. Bijvoorbeeld, proberen de volgende.Het is de naam van de klant in een koekje, < http: //europa.eu.int > < hoofd > < script type = "tekst /javascript" > <.De functie van writecookie () {als (document.myform.customer.value = = ") (signalering (" in de waarde van een! ")Cookievalue; terugkeren;} = onttrekken (dossier. Dit is mijn verzoek online. Waarde van de klant) + ";"; doc. Koekjes = "naam =" + cookievalue; document.write ("koekje" en "naam" + cookievalue);) ///////- > < /scripts > < /hoofd > < lichaam > < vorm van naam = "dan is mijn online reference" Action = "> naam: < input vormen voor de tekst" naam "klanten" /> < input - type = "knop" = "koekje" onclick= "writecookie (de);" > < /vorm > < /body > < /html >, de produktie, de, nu je de machine heeft een koekje heet.Je kan het gebruik van meer dan één sleutel = waarde van elkaar gescheiden door een komma geregeld meerdere koekjes koekjes is lezen, gewoon een document.cookie mag schrijven, omdat de waarde van het voorwerp van de koekjes.Dus als je toegang tot het touw, kan je dit touw.Document.cookie mag het touw zal een lijst van de namen = waarde van de door een puntkomma 's, daar is een koekje, naam, de naam van de waarde var. Kan je het touw functie, split (), de Bond en de waarde vermindering van de volgende &; voorbeelden, proberen het volgende voorbeeld alle koekjes, < http: //europa.eu.int > < hoofd > < script type = "tekst /javascript" > <.De functie van readcookie () {VAR allcookies = document.cookie mag document.write ("alle; koekjes:" + allcookies); ///////alle koekjes op de generator in de cookiearray = allcookies. Splitsing (";"); ///////de sleutels nu op de installatie (var I = 0; ik < cookiearray.length; I + +) {naam cookiearray [M] =. Splitsing ("=") [0]; de waarde van cookiearray [M] =. Splitsing ("=") [1]; document.write ("sleutel" + naam: + "en de waarde is:" + waarde);}} ///////- > < /scripts > < /hoofd > < lichaam > <Mijn naam is mijn volgende = "on - line" Action = "naar" > < p>, Klik dan de resultaten: < /P > < input - type = "knop" = "koekje" onclick= "readcookie ()" /> < /vorm > < /body > < /html >,, aandacht, en de negatieve; hier, lengte, is een methode), klasse, de terugkeer van een de lengte van de serie.We zullen in een afzonderlijk hoofdstuk over de generator.Op dat moment, probeer het te verteren, aandacht, en afgetrokken, kunnen er andere koekjes is in je machine.De code zal laten zien dat je de machine zet alle koekjes die koekjes, datum, kan je door de vaststelling van een datum en het behoud van de datum in de koekjes in de verlenging van de levensduur van een koekje.Dit kan worden geregeld,'expires "doen, de datum en het tijdstip van de eigenschappen van, bijvoorbeeld, zie het volgende voorbeeld.Dat verklaart hoe door middel van 1 maand te verlengen van de looptijd een koekje. < http: //europa.eu.int > < hoofd > < script type = "tekst /javascript" > <.De functie van writecookie () {VAR = nieuwe ('); nu, setmonth (nu. Getmonth () + 1); cookievalue = ontsnappen (dossier. Dit is mijn verzoek online. Waarde van de klant) + ";" dossier. Koekjes = "naam =" = + cookievalue; document.cookie mag verstrijken = "+ +"; nu, toutcstring () ("" document.write koekjes: "en" naam "+ cookievalue);) ///////- > < /scripts > < /hoofd > < lichaam > < vorm van naam =" formname "Action =" > naam: < de tekst voor het invoeren van het type naam "klanten" /> < input - type = "knop" = "wordt onclick=" koekje "writecookie ()" /> < /vorm >< /body > < /html >, de produktie, het schrappen van koekjes, en soms denk je voor de follow - up van het schrappen van de koekjes koekje terug proberen te lezen.Om dit te bereiken, moet je gewoon in de afgelopen tijd verstreken datum vaststellen, bijvoorbeeld, proberen het volgende voorbeeld.Dat verklaart hoe het schrappen van de uiterste datum voor de koekjes, na de datum van vaststelling van een maand, < http: //europa.eu.int > < hoofd > < script type = "tekst /javascript" > <.De functie van writecookie () {VAR = nieuwe ('); nu, setmonth (nu). Getmonth (- 1); cookievalue = ontsnappen (dossier. Dit is mijn verzoek online. Waarde van de klant) + ";" dossier. Koekjes = "naam =" = + cookievalue; document.cookie mag verstrijken toutcstring = + nu. (de) + ";" ("geschreven documenten. Koekjes:" en "naam" + cookievalue);) ///////- > < /scripts > < /hoofd > < lichaam > < vorm van naam = "formname" Action = "> naam: < input vormen voor de tekst" naam "klanten" /> < input - type = "knop" = "wordt onclick=" koekje "writecookie ()" /> < /vorm >< /body > < /html > de produktie van,,,
Next Page:- een pagina '