フォトギャラリーを作成しています。写真を閲覧するときにクエリ文字列とタイトルを変更できるようにしたいと考えています。
私が探している動作は、連続/無限ページの一部の実装でよく見られます。クエリ文字列を下にスクロールしても、ページ番号(http://x.com?page=4)が増加し続けます。これは理論的には単純ですが、主要なブラウザで安全なものを求めています。
私はこの素晴らしい投稿を見つけ、で例を追おうとしましたwindow.history.pushstate
が、それは私にはうまくいかないようです。また、ブラウザーの履歴を変更する必要がないので、それが理想的かどうかはわかりません。
写真が変更されるたびにページをリロードすることなく、現在表示されている写真をブックマークする機能を提供できるようにしたいだけです。
以下は、クエリ文字列を変更する無限ページの例です。http://tumbledry.org/
UPDATEはこのメソッドを見つけました:
window.location.href = window.location.href + '#abc';
それは私のために動作するように見えますが、私は新しいクロムを使用しています。それはおそらく古いブラウザでいくつかの問題を引き起こすでしょうか?
:)