|
Как определить что страница прокручена до конца?
|
|||
---|---|---|---|
#18+
Здравствуйте! Подскажите, пожалуйста, как программно определить что пользователь прокрутил веб-страницу до конца? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.08.2020, 15:49 |
|
Как определить что страница прокручена до конца?
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
24.08.2020, 19:32 |
|
Как определить что страница прокручена до конца?
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
24.08.2020, 19:50 |
|
Как определить что страница прокручена до конца?
|
|||
---|---|---|---|
#18+
Ну, и какое отношение это имеет к моему вопросу? Мне нужно чтобы, когда бегунок будет опущен в низ, выходило сообщение: alert("bottom!"); а Вы мне дали ссылку на то, как отслеживать изменения в документе. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.08.2020, 20:11 |
|
Как определить что страница прокручена до конца?
|
|||
---|---|---|---|
#18+
Женя32 Ну, и какое отношение это имеет к моему вопросу? Мне нужно чтобы, когда бегунок будет опущен в низ, выходило сообщение: alert("bottom!"); а Вы мне дали ссылку на то, как отслеживать изменения в документе. сделай див или что у тебя там в самом конце, вот когда оно появится на экране - и будет прокрученная страница до конца ... |
|||
:
Нравится:
Не нравится:
|
|||
24.08.2020, 21:38 |
|
Как определить что страница прокручена до конца?
|
|||
---|---|---|---|
#18+
вадя а включить то что на шее? сделай див или что у тебя там в самом конце, вот когда оно появится на экране - и будет прокрученная страница до конца А откуда див будет знать то, когда ему нужно появится? Вот как нужно отслеживать: Код: javascript 1. 2. 3. 4. 5. 6.
... |
|||
:
Нравится:
Не нравится:
|
|||
25.08.2020, 13:22 |
|
Как определить что страница прокручена до конца?
|
|||
---|---|---|---|
#18+
Женя32, http://jsfiddle.net/Y6GHm/1/ ... |
|||
:
Нравится:
Не нравится:
|
|||
25.08.2020, 14:28 |
|
Как определить что страница прокручена до конца?
|
|||
---|---|---|---|
#18+
peter64 Женя32, http://jsfiddle.net/Y6GHm/1/ Помогло? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.08.2020, 14:45 |
|
Как определить что страница прокручена до конца?
|
|||
---|---|---|---|
#18+
Женя32 А откуда див будет знать то, когда ему нужно появится? Женя32 Вот как нужно отслеживать: во-вторых - отработка на каждый чих скрола в моём варианте сработает только когда появится самый нижний элемент ... |
|||
:
Нравится:
Не нравится:
|
|||
25.08.2020, 15:43 |
|
Как определить что страница прокручена до конца?
|
|||
---|---|---|---|
#18+
вадя в моём варианте сработает только когда появится самый нижний элемент Есть разные варианты, когда это не сработает. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2020, 23:40 |
|
Как определить что страница прокручена до конца?
|
|||
---|---|---|---|
#18+
Женя32, уотак вот Код: javascript 1. 2. 3. 4. 5.
... |
|||
:
Нравится:
Не нравится:
|
|||
27.08.2020, 02:14 |
|
Как определить что страница прокручена до конца?
|
|||
---|---|---|---|
#18+
вадя в моём варианте сработает только когда появится самый нижний элемент в твоём варианте решается другая задача :) ... |
|||
:
Нравится:
Не нравится:
|
|||
27.08.2020, 02:16 |
|
Как определить что страница прокручена до конца?
|
|||
---|---|---|---|
#18+
voraa Есть разные варианты, когда это не сработает. hVostt в твоём варианте решается другая задача :) ... |
|||
:
Нравится:
Не нравится:
|
|||
27.08.2020, 07:16 |
|
Как определить что страница прокручена до конца?
|
|||
---|---|---|---|
#18+
вадя voraa Есть разные варианты, когда это не сработает. Например, есть на странице div с абсолютным позиционированием, нижняя граница, которого, может уйти ниже твоего, граничного diva, на который настроен IntersectionObserver Или перед твоим сторожевым divом стоит div с фиксированной высотой, но с overflow-y: visible и сильно переполняется так, что его содержимое уходит ниже твоего diva. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.08.2020, 08:51 |
|
Как определить что страница прокручена до конца?
|
|||
---|---|---|---|
#18+
вадя hVostt в твоём варианте решается другая задача :) такая вадя в моём варианте сработает только когда появится самый нижний элемент ТС озвучил другую задачу. Это примерно, как пожарить яичницу на CPU со снятым кулером. Вроде и задача решена, но и курам на смех :) ... |
|||
:
Нравится:
Не нравится:
|
|||
27.08.2020, 09:05 |
|
Как определить что страница прокручена до конца?
|
|||
---|---|---|---|
#18+
voraa Например, есть на странице div с абсолютным позиционированием, нижняя граница, которого, может уйти ниже твоего, граничного diva, на который настроен IntersectionObserver Или перед твоим сторожевым divом стоит div с фиксированной высотой, но с overflow-y: visible и сильно переполняется так, что его содержимое уходит ниже твоего diva. Вадя тяготеет к унылым и бестолковым костылям. Раньше табличками верстали, картинки резали и много других костылей использовали, потому что других вариантов не было. А тут вариант есть, быстрый и рабочий, но нет. Хочется костылей, ну што тут поделать. Не живётся людям по уму ... |
|||
:
Нравится:
Не нравится:
|
|||
27.08.2020, 09:18 |
|
Как определить что страница прокручена до конца?
|
|||
---|---|---|---|
#18+
voraa вадя пропущено... какие? Например, есть на странице div с абсолютным позиционированием, нижняя граница, которого, может уйти ниже твоего, граничного diva, на который настроен IntersectionObserver Или перед твоим сторожевым divом стоит div с фиксированной высотой, но с overflow-y: visible и сильно переполняется так, что его содержимое уходит ниже твоего diva. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.08.2020, 09:48 |
|
Как определить что страница прокручена до конца?
|
|||
---|---|---|---|
#18+
hVostt, внешняя либа... ... |
|||
:
Нравится:
Не нравится:
|
|||
27.08.2020, 09:51 |
|
Как определить что страница прокручена до конца?
|
|||
---|---|---|---|
#18+
вадя придумывай есчо... Ладно бы я. Это жизнь придумывает всякие ситуевины. А скрипт должен надежно работать в любой ситуации. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.08.2020, 10:34 |
|
Как определить что страница прокручена до конца?
|
|||
---|---|---|---|
#18+
вадя hVostt, внешняя либа... Этот код крайне легко переписывается на ванилу, с этим может справится даже обезьяна. Но код для jQuery читается лучше, он выразительнее и меньше. Не используешь JQ, перепиши. Разницы по производительности -- абсолютно никакой нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.08.2020, 11:47 |
|
Как определить что страница прокручена до конца?
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
27.08.2020, 18:20 |
|
Как определить что страница прокручена до конца?
|
|||
---|---|---|---|
#18+
Женя32 Здравствуйте! Подскажите, пожалуйста, как программно определить что пользователь прокрутил веб-страницу до конца? Уж не для реализации "бесконечного скролла", где контент подгружается по мере того как страница прокручивается вниз, вам это нужно? Если да, то Intersection Observer - самое то. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.08.2020, 18:39 |
|
Как определить что страница прокручена до конца?
|
|||
---|---|---|---|
#18+
вадя, Сам попробуй Заключи свои div-ы в такой контейнер Код: html 1. 2. 3. 4. 5.
И посмотри, что получится. Если не нравится overflow:visible (это, конечно, изврат), то можешь поставить <div style='position:absolute; width:100%;height:100px;'> - это более осмысленно. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.08.2020, 20:12 |
|
Как определить что страница прокручена до конца?
|
|||
---|---|---|---|
#18+
voraa, дак я дал код - вставь , продемонстрируй ... |
|||
:
Нравится:
Не нравится:
|
|||
27.08.2020, 20:25 |
|
|
start [/forum/topic.php?fid=22&fpage=8&tid=1443403]: |
0ms |
get settings: |
12ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
56ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
63ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 184ms |
0 / 0 |