Tekil Resim, CSS, JS Dosyalarının Önbelleğe Alınması Nasıl Engellenir? Versiyon 2.10

soulmy Örnek Kodlar 26.Kas.2013 47 görüntülenme 1 yorum

Resim, css, js dosyalarının önbelleğe alınması ile ilgili yazımı daha önce paylaşmıştım. İletişim sayfasına gelen mesajların bazılarında "Önbelleklemeyi bazı dosyalarda nasıl pasif yapabiliriz?" tarzında sorular geldi. Yani site sahibi istiyorki: Dosyalarım önbelleğe alınsın ama bazı dosyaları önbelleğe almasın. Bunun cevabını ufak bir araştırma sonucu buldum ve burada da paylaşıyorumki herkes görsün smile smiley

Resim dosyaları için

Önbelleğe alınmasını istemediğiniz resmi

document.write("<img src=\"images/logo.png?v=" + Math.random() + "\" />");

bu örneğe benzer şekilde ekleyebilirsiniz. images/logo.png yazan yeri kendinize göre düzenleyin.

css ve js dosyaları için

Aynı mantığı css ve js dosyalar için de uygulayabiliriz.

document.write("<script src=\"js/functions.js?v="+Math.random()+"\"></script>");
document.write("<link href=\"css/style.css?v="+Math.random()+"\" rel=\"stylesheet\" />");

Dosya yollarını kendinize göre düzenlemeniz yeterli.

Yorumlar

Sedat
Teşekkürler çok işime yaradı .