Придумал и реализовал новый алгоритм переключателя страниц. Посмотреть его в действии можно прямо на сайте, в нижней части любой страницы одной из трех книг в разделе меню Мой род.
Краткая инструкция.
Поле переключателя разбито на три равные части:
- стопка предыдущих (прочитанных) страниц; (1)
- экран с текущей страницей; (2)
- стопка старших (непрочитанных) страниц. Если надо перейти на конкретную страницу, то ее номер можно ввести непосредственно на экране с номером текущей страницы. То есть надо набрать номер страницы и нажать на клавиатуре Ввод/Enter
Удерживая нажатую клавишу мышки над одной из стопок, можно перелистывать страницы и перейти на нужную страницу, отпустив клавишу мышки в нужный момент.
Если не отпуская клавиши мышки вывести курсор из поля переключателя, то действия будут отменены и текущая страница останется без изменений.
Цифры над стопками появляются только при наведении курсора на стопку. Причем номер над стопкой (1) будет всегда на единицу меньше, чем номер, отображаемый на экране. А номер над стопкой старших страниц всегда будет неизменен и отображать номер последней страницы.
Если кому надо, то могу выложить инструкцию как подключить переключатель к страницам, модуль swf и сам флэш исходник для совершенствования или просто для понимания, как связывать флэш ролики с html страницами. Пишите... |