2016-04-05 16 views
1

Sayfayı yeniden yüklemeden veya yenilemeden URL'den parametreyi kaldırmak istedim.Javascript kullanarak URL'den parametreyi kaldırın

Bunun için kodun altında kullanıyorum ve iyi çalışıyor.

jQuery(document).ready(function($) {  
    window.history.pushState("", "", "/"); 
}); 

Ama geri düğmesi tarayıcısında tıklayıp Ben url parametreleri görebiliyorsanız sorundur.

+0

o http://stackoverflow.com/questions/28028297/js-window-history-delete-a-state arasında 'dizisi-like' devlet ... Olası dupe olduğu için – Rayon

cevap

7

Bu nedenle, pushState tarayıcı geçmişine yeni bir girdi ekler.

Geçerli girişi değiştirmek için replaceState kullanın.

jQuery(document).ready(function($) {  
    window.history.replaceState("", "", "/"); 
}); 
İlgili konular