Web tarayıcının (browser) geri düğmesini nasıl devre dışı bırakırım?

alattin (16999) 10 yıl önce sordu

Tüm browser / tarayıcılar için (Firefox,Chrome, Internet Explorer)   geri düğmesinin işlevini nasıl yapmasını engellerim?  Kullanıcı  geri butonuna bastığında, geri butonunun işlevini yitirmesini, kullanıcının bir önceki sayfaya dönememesini nasıl sağlarım?

Toplam 1 cevap


alattin (16999) 10 yıl önce cevapladı

Tarayıcıda geri düğmesine basıldığında, kullanıcının mevcut sayfada kalabilmesini sağlamak için, tarayıcıyı ön belleğinin geçerlilik süresini bitmeye zorlamalısınız. Bunun için, Web form uygulamalarında Codebehind tarafına, MVC'de controller içerisine  şu kodu eklemelisiniz:

Page.Response.Cache.SetCacheability(HttpCacheability.NoCache)