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ş:
Nasıl bir Python web sayfasına giriş v...
Düzenli ayraç " arasında dize alma...
Kullanıcı çerezleri veya yerel depolam...
JavaScript ile bir sayının ondalık kıs...
Nasıl bir Sonraki, Önceki ve Bitti Düğ...