19

重複の可能性:
ページ履歴-戻るボタンは存在しますか?

ウェブサイトのいくつかのページにリンクが必要です。それをクリックすると、ブラウザの戻るボタンと同じように、前のページに戻る必要があります。それを行う正しい方法は何ですか?Javascriptのようなクライアントサイドスクリプトを使うべきだと思いますよね?

4

7 に答える 7

48

JavaScriptでは、次のようになります。

history.go(-1);

また

history.back();
于 2012-11-21T09:49:14.090 に答える
9

使用するだけ

history.go(-1);

ただし、それ以降は先に進むことはできません(したがって、[進む]ボタンを押すと元の場所に戻ることはありません。つまり、[戻る]ボタンをクリックするのと100%同じではありません)。

于 2012-11-21T09:49:31.960 に答える
7

次を使用できます。

<form>
    <input type="button" value="Zurück" name="back" onClick="javascript:history.back(1)">
</form>

またはリンク内:

<a href="javascript:history.back(1)">back</a> 

後で先に進みたい場合は、を使用しますが、注意してください。これは、前にhistory.forward(1)電話した場合にのみ機能します。back()

于 2012-11-21T09:49:43.550 に答える
3

何かのようなもの:

<script>
function goBack()
{
  window.history.back()
}
</script>

それをする必要があります。

于 2012-11-21T09:49:10.337 に答える
3

ボタンをクリックするとブラウザが戻ります

<INPUT TYPE="BUTTON" VALUE="Go Back" ONCLICK="history.back()">
于 2012-11-21T09:50:49.197 に答える
2

ブラウザ用の History API を使用できると思います。

window.history.back()

これはうまくいくはずです。

于 2012-11-21T09:50:17.997 に答える
1
<FORM><INPUT TYPE="BUTTON" VALUE="Go Back" 
ONCLICK="history.go(-1)"></FORM>

このコードを試してください

于 2012-11-21T09:53:58.997 に答える