"Tarayıcısı geri"

4 Cevap php

Im using ajax to call php which gets results from a mysql db. Reason im using ajax is so that the page wont reload. (RETURN FALSE)

Tüm iyi çalışır, ancak tarayıcı yeniden olmadığından, herhangi bir "arka" var.

Örnek: kullanıcı önceki arama almak için geri düğmesine tıklayın istiyorsa Kullanıcıları aramak için bir şey girin ve hit "arama butonuna" ve ajax sayfayı yeniden olmadan arama döndürür, ANCAK, onlar cant ...

Eğer gerçekten bu benim için tamamen mümkün olduğunu, çünkü bana o sayfayı yeniden daha iyi olacağını düşünüyorum eğer bu şekilde daha iyi görünüyor, çünkü, ben sayfayı yeniden Yüklü tek nedeni ...

Yoksa siz iframe ne düşünüyorsunuz?

Teşekkürler!

4 Cevap

Sorunuzun cevabı ile birlikte here, bir dizide kendi arama saklamak olabilir. Unload olayı, sadece önceki arama yapabilirdi.

this tutorial "Geri Düğmesi Tespit ve AJAX Apps için Bookmarking Etkinleştirilmesi" başlıklı bir göz atın.

Bunun için jquery history eklenti kullanabilirsiniz:

Deneyin bu basit ve Hafif PathJS lib. Bu çapa ile doğrudan dinleyicileri bağlamak sağlar.

Kullanımı örnek:

Path.map("#/page1").to(function(){
    ...
});

Path.map("#/page2").to(function(){
    ...
});

Path.root("#/mainpage");
Path.listen();