2

ユーザーがWebサイトの別のページからページに移動した場合、または他のタイトルを持っていて直接の場合、「戻る」という名前のWebページにボタンを付けてwindow.history.back()を実行することは可能ですか?ユーザーが別の Web サイトからページに移動した場合、またはそのページに直接アクセスした場合のリンク。

モバイルの Google plus はこの動作をしているようです。ストリーム内の投稿をクリックすると、投稿ページに「戻る」ボタンが表示されます。ただし、投稿ページに直接アクセスすると、投稿ページに「ストリーム」ボタンがあります。

window.history の URL にアクセスできないため、これを実装するのは難しいようです。

4

3 に答える 3

1

BBQのような外部ライブラリを追加する機会はありますか? ページの履歴動作を管理するために使用されるパッケージです。

于 2012-10-25T08:30:50.420 に答える
0

私は前にこれをやったことがあります。リンク内のアンカーを使用してこれを行うことができます。アンカーには、アプリケーション (つまり、アプリケーションの状態) のすべての取得パラメーターが格納されている必要があります。アプリケーションはアンカーを解析できる必要があります。戻るボタンをインターセプトするには、stackoverflow.com/questions/136937/is-there-a-way-to-catch-the-back-button-event-in-javascript をご覧ください。

于 2013-04-16T08:25:12.467 に答える
-1

@bemmurphy私も同じ問題を抱えていたので、以下を使用しました。これは私にとって完璧に機能しました。戻りたい場所からページに貼り付ける必要があります。

<a href=\"javascript:history.go(-1)\">GO BACK</a>

これがあなたを助けることを願っています。

于 2013-04-16T07:44:23.390 に答える