2010-03-31 14 views

cevap

9

Tarayıcı geçmişindeki öğeleri kaldıramazsınız, ancak pencereye yeni bir belge ve baypas geçmişini javascript ile yükleyebilirsiniz. Bu konumun replace() method ile yapılır

top.location.replace(newUrl); 
+0

Yalnızca URL'nin bağlantı parçası değiştiğinde bunu işe almadı. En azından Safari 5, location.replace çağrıldığında ankraj parçasını bırakır. – akauppi

4

Tarayıcı geçmişini değil uygulamanızda (istemci veya sunucu-) için, kullanıcıya ait değiştirildiğinde tarih noktası eklemek değil mümkündür. Javascript ile erişmek için bir yolu yoktur ve bu çok iyi bir şey.

+2

nihayet, gmail vakası almak içine giriş, emin kalmak işareti yapmak kontrol edilir, yakın tarayıcı ve yine açık gmail, şimdi tarayıcıda adres birçok zaman değişecek ve irade nesneleri posta kutunuzdaki araziye ancak bu noktaların hiçbirine geri düğmesiyle erişilemez. Nasıl yapıyorlar. –

+2

@Praveen Prasad istekleri muhtemelen yönlendiriyor ve dolayısıyla tarayıcı geçmişini göstermiyor. – dublintech