История посещений (Назад/Вперед).
История посещений (Назад/Вперед).
Использование объекта History дает возможность возвращаться на URL, который был посещен перед этим, и переходить на URL, посещенный перед этим. Список посещенных URL содержится в меню go Обозревателя. Делается это, используя методы объекта History: back() и forward().
<FORM>
<INPUT TYPE="button" VALUE=" Назад " ONCLICK="history.back(-1)">
<INPUT TYPE="button" VALUE=" Вперед " ONCLICK="history.forward(1)">
</FORM>
В виде ссылок эти кнопки будут выглядеть так:
<A HREF="javascript:history.back()"></A>
<A HREF="javascript:history.forward()"></A>
Если необходимо вернуться на несколько позиций списка меню, то используется метод go(), в скобках указывается число:
Отрицательноe, напр. (-2) - на сколько шагов вернутся Назад
Положительное, напр, (2) - на сколько шагов вернутся Вперед.
Например, для возврата на три позиции назад указывается go(-3):
<A HREF="javascript:history.go(-3)"> Назад </A>
Если нет посещенных перед этим URL, то это работать не будет.