Как отобразить очень длинную страницу как dzone.com?

Если Вы когда-либо будете посещать dzone.com, то Вы заметите, что все сообщения появляются на 1 странице только. Когда мы прокрутим ту страницу вниз, более старые сообщения будут добавлены в конец страницы (и возможно некоторые сообщения в начале страницы, но вне порта представления будут удалены).

Мои вопросы: - как знать, прокручивает ли пользователь вниз / с javascript/jQuery? - как знать, в верхней части страницы ли пользователь (они нажимают Ctrl + Домой)?

Спасибо.

1
задан user360529 7 June 2010 в 15:02
поделиться

3 ответа

Вам необходимо обработать событие scroll и загрузить дополнительные данные с помощью AJAX.

2
ответ дан 3 September 2019 в 00:00
поделиться

Используйте AJAX для загрузки большего количества контента, когда позиция прокрутки находится вблизи нижней части страницы.

Посмотрите, как это делает Slashdot.

0
ответ дан 3 September 2019 в 00:00
поделиться

Скотт Хансельман написал об этом в блоге: Infinite Scroll WebSites via AutoPagerize - Hacky, but the beginning of something cool

0
ответ дан 3 September 2019 в 00:00
поделиться
Другие вопросы по тегам:

Похожие вопросы: