Kullanıcı tarayıcı geri düğmesini kullandığında bir formdaki tüm alanları temizlemenin bir yolunu bulmalıyım. Şu anda, tarayıcı tüm son değerleri hatırlıyor ve geri döndüğünüzde bunları gösteriyor.
Neden buna ihtiyacım olduğuna dair daha fazla açıklama , değeri belirli bir veri grubu içinde benzersiz kılmak için bir algoritma kullanılarak otomatik olarak oluşturulan devre dışı bırakılmış bir giriş alanına sahibim. Formu gönderdikten ve veri veritabanına girildikten sonra, kullanıcı aynı formu tekrar göndermek için aynı değeri kullanamaz. Bu nedenle ilk etapta giriş alanını devre dışı bıraktım. Ancak kullanıcı tarayıcı geri düğmesini kullanırsa, tarayıcı son değeri hatırlar ve aynı değer giriş alanında tutulur. Böylece kullanıcı aynı değerde formu tekrar gönderebilir.
Anlamadığım şey, tarayıcı geri düğmesine bastığınızda tam olarak ne olduğu. Sayfa boyutu tarayıcı önbellek sınırı içindeyse, tüm sayfa sunucuya hiç başvurmadan önbellekten alınmış gibi görünüyor. Tarayıcı geri düğmesine bastığınızda, tarayıcı ayarlarından bağımsız olarak sayfanın sunucudan yüklendiğinden nasıl emin olabilirim?