Home   FORUM   Toplista   HTML   CSS   JavaScript   PHP   DIZAJN   SEO   Mapa
KONTAKT
izuzetan[at]gmail.com






TOP LISTA SAJTOVA

Document.cookie i još neke funkcije

document.cookie - Čuva informacije o kolačićima koji su povezani sa internet stranicom. Šta su JavaScript kolačići (cookie)? JavaScript Cookie su tekstualni fajlovi koje brauzer posetioca memoriše u sebe za svaku internet stranicu koju je otvorio. Taj tekstualni fajl se razlikuje od stranice do stranice, što znači da je to u stvari identifikacioni broj stranice (ID). JavaSrcipt (to jest mi kao programeri :) ) pomoću ove COOKIE funkcije definiše cookie fajl. Format koji cookie fajl mora zadovoljiti je (sve ono što je u srednjim zagradama je opciono, to jest nije obavezno):

ime = vrednost[;expires=datum][;domain=imeDomena][;path=putanja] [;secure][;httpOnly]

  • ime - ime koje definiše upisani cookie
  • vrednost - je upravo informacija koja se želi zapamtiti kako bi se identifikovao posetilac (to je glavna stvari i obavezan je parametar)
  • datum - je datum koji definiše do kada cookie ostaje memorisan u brauzeru.
  • imeDomena - definiše jedini domen sa kog cookie može da se čita i da mu se menja vrednost
  • putanja - definiše jedinu putanju sa koje cookie može da se čita i da mu se menja vrednost.
  • secure - upis i čitanje cookie se izvršava preko posebnih, bezbednijih kanala

Atributi kolačića expires, domain, path, secure, httpOnly su opcioni i nije bitan redosled u kom se pojavljuju.

Evo primera:

<html><head>
<script type=text/javascript>
function postavljanjeCookie(){
     document.cookie="cookie je=" + document.forma1.imeCookie.value;
}
function prikazCookie(){
     alert(document.cookie)
}
</script>
</head><body>
<form name="forma1">
    <h2>Postavljanje i pregled COOKIE</h2>
    <p>Upiši ime: <input type="text" name="imeCookie" size="20"></p>
    <input type="button" value="upiši" onClick="postavljanjeCookie()">
    <input type="button" value="Prikaži Cookie" onClick="prikazCookie()">
</form>
</body></html>

A rezultat (naravno svaki put je drugačiji) u alert prozoru je na primer:

TP_2215615646=1260887721188; cookie je=Pera Perić

document.domain - ispisuje domen

document.lastModified - Ispisuje datum kad je zadnji put modifikovana internet stranica

document.referrer - Daje kompletan link stranice

document.title - Daje naslov internet stranice.

document.URL - Potpuno identicno kao i referrer. Znači daje kompletan link stranice.

document.close( ) - Sa funkcijom close( ) smo se već susreli kada smo proučavali WINDOW objekte. Ta funkcija zatvara dokument.

document.open( ) - I sa funkcijom open() smo se isto susreli već kad smo proučavali WINDOW objekte, i ona otvara novi prozor na primer, to jest novi dokument.

document.write( ) - Sa funkcijom write() smo se već susreli bezbroj puta i ona omogućava JavaScript ispisivanje na internet stranici.

Copyright © 2010 BUbaj. Powered By bubaj.com
JavaScript    Sintaksa    Osnovne funkcije    Kontrolne strukture    Dogadjaji    Browser funkcije    HTML DOM objekti    Tabele    JS i CSS    CANVAS