Kök

2016-04-08 30 views
0

hariç JS'de belirli bir yol için tanımlama bilgilerini edinin Çerezlerimi belirli bir yol için JavaScript'te almak istiyorum ancak kök tanımlama bilgilerini yakalamak istemiyorum.Kök

document.cookie'yi gösterileri hem ben istemiyorum benim yolu için değil, aynı zamanda kök (/) için çerezler,.

Web sitemin her bir sayfası için bir kez bir öğe göstermek istiyorum ve kullanıcı bunu görmüşse, her sayfa için bir çerezde saklıyorum. Sorun şu ki, kullanıcı root sayfasındaki öğeyi gördüğü anda, artık sitede başka bir yerde görünmüyor, çünkü her sayfada yaptığım document.cookie artık root için çerez içeriyor.

Bunu yapmamı sağlayan bir yolu var mı? Teşekkürler!

cevap

1

Neden dahil yol ile dinamik çerez anahtarı oluşturulmuyor. Sunucu tarafında bu bilgileri (çerezler) gerekmiyorsa arada o

var cookieName = "shown_at_" + location.pathname.replace(/[^0-9a-zA-Z]/g,'_'); 

gibi ben yerine

localStorage kullanmak önermek