Ich erstelle eine Fotogalerie und möchte die Abfragezeichenfolge und den Titel ändern können, wenn die Fotos durchsucht werden.
Das Verhalten, nach dem ich suche, tritt häufig bei einigen Implementierungen von fortlaufenden / unendlichen Seiten auf, bei denen die Abfragezeichenfolge beim Scrollen nach unten die Seitenzahl ( http://x.com?page=4 ) usw. erhöht . Dies sollte der Fall sein Theoretisch einfach, aber ich möchte etwas, das in allen gängigen Browsern sicher ist.
Ich habe diesen großartigen Beitrag gefunden und versucht, dem Beispiel zu folgen window.history.pushstate
, aber das scheint für mich nicht zu funktionieren. Und ich bin mir nicht sicher, ob es ideal ist, weil es mir nicht wirklich wichtig ist, den Browserverlauf zu ändern.
Ich möchte nur die Möglichkeit bieten, das aktuell angezeigte Foto mit einem Lesezeichen zu versehen, ohne die Seite jedes Mal neu zu laden, wenn das Foto geändert wird.
Hier ist ein Beispiel für eine unendliche Seite, die die Abfragezeichenfolge ändert: http://tumbledry.org/
UPDATE hat diese Methode gefunden:
window.location.href = window.location.href + '#abc';
es scheint für mich zu funktionieren, aber ich bin auf einem neuen Chrom .. es würde wahrscheinlich einige Probleme mit älteren Browsern verursachen?
:)