Behalten Sie Browser-Verlauf mit django-el-pagination (faule Paginierung)

9

Ich benutze django-el-pagination , um Einträge lazy zu laden.

Wenn ich auf einen Eintrag klicke und dann den Zurück-Button des Browsers benutze, habe ich versucht, window.history.pushState() hinzuzufügen, aber dann bekomme ich nur die aktuelle Seite, also ?page=4 , wenn ich den Browser wieder benutze Schaltfläche, und alle Einträge oben sind nicht geladen.

Gibt es eine Möglichkeit, ein korrektes Protokoll zu implementieren, so dass der Benutzer wieder an demselben Ort ist, wenn er die Zurück-Schaltfläche des Browsers verwendet?

%Vor%

Bearbeiten 1

Hier ist das JavaScript für die Funktion .endlessPaginate :

%Vor%     
Garreth 00 13.09.2016, 11:20
quelle

1 Antwort

0

kurze Antwort: nein. Der ganze Sinn der 'endlosen Paginierung' besteht darin, eine (neue) Seite nicht neu zu laden, daher gibt es keine Geschichte.

    
FeedTheWeb 22.10.2016 07:51
quelle