JavaScript 複数ページを戻ったり進んだりするスクリプト

複数のページを戻ったり進んだりするボタンのスクリプトです。フォームのボタンが押された時に、イベントハンドラ「onClient」で指定している「history.go(n)」が評価され、「n」の数値分ページを移動します。また、「go(URL)」と指定すると、来歴内の指定されたページを表示します。移動するページが来歴内にない場合は何も起きません。

  • メソッド:history.go(n)
<p>複数ページを戻ったり進んだりするボタン</p>
<from >
    <input type="button" value="3ページ戻る" onclick="history.go(-3)">
    <input type="button" value="2ページ戻る" onclick="history.go(-2)">
    <input type="button" value="2ページ進む" onclick="history.go(2)">
    <input type="button" value="3ページ進む" onclick="history.go(3)">
</from>
実行結果
実行結果