Запоминание положения прокрутки на всех страницах в сеансе PHP при использовании кнопок меню - PullRequest
0 голосов
/ 25 июня 2011

Моя страница имеет горизонтальную верхнюю строку меню с логотипом вверху. Из-за логотипа посетители будут немного прокручиваться вниз. При использовании меню я не хочу, чтобы страница досадно поднималась наверх.

Как сохранить положение прокрутки окна, когда посетитель нажимает только на другую кнопку верхнего меню по всей странице?

1 Ответ

1 голос
/ 25 июня 2011

"Моя страница имеет горизонтальную верхнюю строку меню с логотипом вверху. Из-за логотипа посетители будут немного прокручиваться вниз"

Разве это не расстраивает пользователя?и решение, которое вы предлагаете, делает вещи еще хуже и более странными, я думаю, вам серьезно нужно пересмотреть свой дизайн.

Однако, если вы настаиваете на своем решении, вам следует использовать JavaScript, прочитайте окно .ScrollY сохраните его в cookie , затем прочитайте cookie на новой странице и используйте функцию window.scrollTo () , чтобы перейти к старой позиции.

...