Miért van az, hogy a Mozilla Firefoxon nem tudom használni a Facebookot? Behozza az oldalt, be is tudok lépni, csak nem tölti be, meg össze-vissza van minden. Bővítményt kell letölteni? Ha igen milyent?
Sütik/Cookies:
A sütik, azaz cookie-k az internetes weboldalak által használt dolgok. Alapállapotban egy weboldal, amikor letöltöd, semmi többet nem tud a számítógépről, böngészőről, amit használsz, csak a címét, típusát. Van amikor ez elég, de sokszor szükség valami többre. Pl. regisztráció utáni bejelentkezéskor a böngészőnek valahogy azonosítania kell magát minden egyes oldalletöltésben. Ilyenkor cookie kerül a gépedre azokkal az adatokkal, melyekkel a belépéshez szükségesek. Minden egyes oldal megnyitásakor a böngésző elküldi ezeket az adatokat a lekért oldal címével együtt, a weboldal pedig ez alapján elvégzi az azonosításodat.
Szóval egyfajta adatfile-oknak tekinthetők a cookie-k, melyek a gépedre települnek, és a böngésző kezeli őket.
Természetesen minden weboldal csak az általa lerakott cookie-khoz fér hozzá ezáltal.
Példa(igy néz ki html.ben)
<HTML>
<HEAD>
<SCRIPT LANGUAGE="JavaScript">
<!-- JavaScript kód rejtése
function setCookie(name, value, expire) {
document.cookie = name + "=" + escape(value)
+ ((expire == null) ? "" : ("; expires=" +
expire.toGMTString()));
}
function getCookie(Name){
var search = Name + "=";
if (document.cookie.length > 0){
offset = document.cookie.indexOf(search);
if (offset != -1){
offset += search.length;
end = document.cookie.indexOf(";", offset);
if (end == -1) end = document.cookie.length;
return unescape(document.cookie.substring(offset, end));
}
}
}
// -->
</SCRIPT>
</HEAD>
<BODY>
<SCRIPT LANGUAGE="JavaScript">
<!--
var user = getCookie("greeting");
if (user == null){
user = prompt("Köszöntelek ezen az oldalon! " +
"Kérlek írd be a neved!","");
if (user == null){
alert("Nem írtad be a neved ezért a továbbiakban" +
" \"Fantomnak\" nevezlek!");
user = "Fantom";
}
expDate = new Date();
expDate.setTime(expDate.getTime() + (365*24*60*60*1000));
setCookie('greeting',user,expDate);
document.write("Ha legközelebb visszatérsz, már megismerlek!");
}
else{
document.write("üdvözöllek ismét ezen az oldalon "+
user+"! Látom visszatértél.");
}
//-->
</SCRIPT>
</BODY>
</HTML>
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!