Burada bir sürü jQuery çerez bilgisi okudum ve bir jQuery çerez eklentisi olduğunu biliyorum (jQuery cookie). Çok fazla araştırma yapmadan, soru: Çerezin son kullanma tarihini belirlemenin bir yolu var mı? jquery.cookie doc itibarenjQuery cookie son kullanım değeri
:
/**
* Get the value of a cookie with the given name.
*
* @example $.cookie('the_cookie');
* @desc Get the value of a cookie.
*
* @param String name The name of the cookie.
* @return The value of the cookie.
* @type String
*
* @name $.cookie
* @cat Plugins/Cookie
* @author Klaus Hartl/[email protected]
*/
bu eklenti bunu yapabileceği gelmiyor mu?
Bunu yapmak istememin nedeni, çerezimin 5 dakika işlem yapılmadığında sona ermesi ve kullanıcının, oturumlarının Javascript'ten sona ermek üzere olduğunu bildirmesidir.
için son kullanma tarihini kontrol etmenizi sağlayan bir Javascript API'si yoktur, teşekkürler. Her bir sonraki sayfa isteği üzerine çerezi PHP üzerinden güncellediğimden beri, sadece her sayfa isteğinde cookie.expiration - (bir süre) kullanıcıya bir mesaj atmak için bir zaman aşımı belirlediğimi mi öneriyorsunuz? Sanırım neden bir son kullanma tarihi ayarlayabileceğinizi anlamıyorum ama geri alamıyorum. – Chris
@Chris - Bunun nedenini bilmiyorum, sadece belge/cookie API'sinin bunu elde etmek için yöntemleri olmadığını bil, eğer 'document.cookie'ye bakarsanız Orada :) Ve her sayfada zaman aşımı dahil olarak evet, ya da sadece dahil bir JavaScript dosyasında bu zaman aşımı var ... Bir uyarı çubuğu ya da kişisel olarak bir uyarı yanı sıra bir şey yapardım, ama fikir aynıdır :) –