Программирование > JavaScript & JScript

history.back() & history.forward()

(1/3) > >>

Fury:
Приделала на сайт кнопочки, реализующие соответственно back и forward по посещенным страницам.
Когда посетитель только пришел на страницу - все понятно:
history.length = 0 и обе кнопки (вперед,назад) неактивны.
А вот как проверить, есть ли страница, на которую еще можно вернуться "назад", и чтобы если такой нету (посетитель отщелкал все до начальной), то кнопку "Назад" делать неактивной??
И аналогично, проверить, есть ли страница, на которую можно по хистори пройти "вперед", чтобы при отсутствии таковой сделать неактивной кнопку "Вперед".

Metaller:
А зачем дублировать навигационные кнопки броузера?

Maniac:
Пропиши на всех первых страницах эту ссылку пустой, тогда и вернуться не сможет.

Fury:
Metaller , так надо (с)
Не будет у меня панели с навигационными кнопками.

Fury:
Maniac - неправильное решение.
Сделать обе ссылки неактивными я могу, проверив на ноль history.length. А делать на первых страницах ссылку пустой, как ты сказал, - глупо. Потому как пользователь на первую страницу может попасть и блуждая по сайту. А тогда возможность возврата на предыдущую страницу должна быть.

ПС: если я неправильно поняла, что ты хотел сказать, расскажи еще раз, плз.

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии