この時点で、ハッシュ値を使用して現在ユーザーに表示されている写真を決定し、ページを友人などに送信することをサポートするフォトギャラリーがあります。何かのようなもの:
次または前のボタンをクリックした後に対応する画像をロードしたら、次を使用して JS 1.1 仕様に従って URL を変更します。
top.location.replace(url.url + hash);
私たちが望んでいた動作は、履歴アイテムが作成されていないことです。そのため、ユーザーは戻るボタンを使用して前の写真を表示する代わりに、戻るボタンを使用してフォトギャラリーを離れることができます。
IE と Firefox ではこの方法は魅力的に機能しますが、Safari と Chrome では変更された URL の履歴項目が作成されます。このようにナビゲートするためにハッシュを使用するときに履歴アイテムを作成する方法のサンプルがたくさん見つかりましたが、これを別の方法で行いたいです。どんな手掛かり?