SORU
31 EKİM 2008, Cuma


Tarayıcıdan tüm çerezleri almak istiyorum

Tüm kurabiyeleri benim tarayıcıda saklanan almak için javascript kullanarak ihtiyacım var. Nasıl yapılabilir?

CEVAP
31 EKİM 2008, Cuma


Sadece belirli bir site için çerezleri erişebilirsiniz. Kullanarakdocument.cookie=değer çiftleri noktalı virgülle ayrılmış anahtar kaçan bir listesini alacak.

secret=do not tell%you;last_visit=1225445171794

Erişimi kolaylaştırmak için dizeyi ayrıştırmak ve tüm girişleri unescape için:

var getCookies = function(){
  var pairs = document.cookie.split(";");
  var cookies = {};
  for (var i=0; i<pairs.length; i  ){
    var pair = pairs[i].split("=");
    cookies[pair[0]] = unescape(pair[1]);
  }
  return cookies;
}

Daha sonra yazabilirsiniz:

var myCookies = getCookies();
alert(myCookies.secret); // "do not tell you"

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Jose LviS el Bambino ( JLB )   LviSito

    Jose LviS el

    3 ŞUBAT 2008
  • Eric Anthony

    Eric Anthony

    13 AĞUSTOS 2011
  • YouChewBu

    YouChewBu

    26 Ocak 2009