SORU
8 EYLÜL 2010, ÇARŞAMBA


DV çerezleri sil

Çerezleri silmek için JQuery kullanmak istiyorum ; bu çalıştım

$.cookie('name', '', { expires: -1 });

Sonra sayfayı Yenile ve çerez hala orada

alert('name:'  $.cookie('name'));

Neden? Teşekkürler

CEVAP
8 EYLÜL 2010, ÇARŞAMBA


JQuery ile bir çerezi silmek için, değeri null olarak ayarlayın:

$.cookie("name", null, { path: '/' });

Düzenleme:Son çözüm olduğunu açıkça belirtin path özelliği ne zaman erişme, tanımlama, çünkü OP erişir çerez birden fazla sayfada farklı dizinler ve böylece varsayılan yolları farklı (bu değildi açıklanan ilk soru). Çözüm bu cevap doğru olmasına rağmen kabul edildi açıklıyor tartışma aşağıda, keşfedilmiştir.

Bazı sürümleri kurabiye uy çözümü için yukarıdaki dize null çerez ayarlayın. Cookie kaldırma böylece. Aşağıda yerine önerdiği gibi kodu kullanın.

$.removeCookie('the_cookie', { path: '/' });

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Felice Musique

    Felice Musiq

    22 NİSAN 2014
  • Gee Cee

    Gee Cee

    1 AĞUSTOS 2009
  • Shon Gonzales

    Shon Gonzale

    5 EKİM 2014