6

を使用して変更するhistory.pushStateのではなく、経由で追加されたいくつかの履歴エントリを完全に削除したい。history.replaceStateどうすればこれを達成できますか?

4

1 に答える 1

1

以前の履歴エントリを編集することはできません。履歴ドキュメントから:

属性のすべてのゲッターとセッター、および History インターフェースで定義されたすべてのメソッドは、完全にアクティブではない Document に関連付けられた History オブジェクトで呼び出された場合、SecurityError 例外をスローする必要があります。

http://www.whatwg.org/specs/web-apps/current-work/multipage/history.html#the-history-interface

于 2014-04-08T03:19:36.767 に答える