シングル ページ アプリでは、ブラウザーの履歴から現在のページを削除する必要があるという要件があります。使用する私のソリューション:
location.replace(url)説明フォーム MDN ドキュメント:
現在のドキュメントを指定された URL のドキュメントに置き換えます。assign() メソッドとの違いは、replace() を使用した後、現在のページがセッション履歴に保存されないことです。つまり、ユーザーは [戻る] ボタンを使用してそのページに移動できなくなります。
このソリューションはほとんどのブラウザーで機能しますが、Blackberry 6.0 の Webkit バージョンでは機能しません。私の質問は、この動作を模倣するためにコーディングできるポリフィルまたは回避策があるかどうかです。