4

を使用して過去/過去のURLを取得するために使用できる関数がありますdocument.referrer。それで、「前方」のURLを取得する方法または関数はありますか?

現在のページに戻るリンクがあるのか​​、進むリンクがあるのか​​を知りたいだけです。私は歴史と歴史セッションをたくさん調べましたが、いくつかのセキュリティ問題のためにそれらは非常に限られています。

次のURLを取得する方法はありますか?

4

2 に答える 2

2

残念ながら、ブラウザから順方向または逆方向の履歴を抽出するプログラム的な方法はありません。これはセキュリティ上の予防措置です。履歴内の移動のみをトリガーでき、エントリは表示できません。

同様の質問... ブラウザの履歴にどのようにアクセスしますか?

次の仕様の「5.5.2TheHistoryinterface」でW3Cの状態を確認するにはhttp://dev.w3.org/html5/spec/history.html#the-history-interface

「実際のエントリにはスクリプトからアクセスできません。」

編集して、これが情報が利用できる唯一の場所であることを付け加えます。拡張機能を開発している場合は、現在のURLをストレージに保存することで、自分でURLを追跡できる場合があります。そうしないと、運が悪くなります。

于 2012-09-10T13:27:16.703 に答える
1

履歴オブジェクトを読み取ることはできません。スクリプトが進むボタンがどのURLにつながるか、またはそれが利用可能かどうかを知る方法はありません。

于 2012-09-10T13:20:10.443 に答える