Sayfaları JavaScript içinden değiştiren aşağıdaki koda sahibim:
var newUrl = [some code to build up URL string];
window.location.replace(newUrl);
Ancak en üstteki URL'yi değiştirmez, dolayısıyla birisi geri düğmesini tıkladığında önceki sayfaya geri dönmez.
JavaScript'in üst URL'yi değiştirmesini nasıl sağlayabilirim, böylece tarayıcı geri düğmesi çalışır.
window.location.replace()yöntem, yöntemle aynı değildirString.prototype.replace()çünküwindow.locationbir dize değildir (bu bir nesne).window.location.replace()geçerli olanı değiştirir Geçmişteki eski URL girişinin üzerine yazarken yenisiyle URL.