Я использую простое событие onClick для отображения всплывающего окна в моем приложении. Когда размер всплывающего окна большой, экран автоматически прокручивается вниз до нижней части страницы после появления всплывающего окна. Я только сталкиваюсь с этой проблемой в браузере Firefox. Любая помощь будет оценена по достоинству.Как предотвратить прокрутку Firefox в нижней части страницы при открытии большого всплывающего окна
Как предотвратить прокрутку Firefox в нижней части страницы при открытии большого всплывающего окна
ответ
С точки зрения дизайна и удобства использования вы не должны позволять всплыванию на вашей веб-странице превышать заданный предел порта просмотра, например половину высоты окна.
Попробуйте сделать всплывающий div с фиксированной высотой и с overflow-y: scroll
, поэтому, если есть больше контента - пользователь сможет прокрутить вниз и прочитать его.
В общем, вы должны использовать всплывающие окна тщательно.
К сожалению, плохие всплывающие окна дают всплывающие окна плохое имя. Некоторые пользователи даже отключают JavaScript в своих браузерах или загружают специальные программные утилиты, чтобы убить все всплывающие окна.
Многие делают это в отчаянии, потому что всплывающие окна преследуют их, куда бы они ни отправились в Интернет, - и большинство людей не понимают, что они частично виноваты. Зачастую они загружали какую-то бесплатную программу или программу обмена музыкой, содержащую программу scum-ware, которая отслеживает ваши движения в Интернете, крадет вашу личную информацию и делает вашу онлайн-жизнь несчастной, постоянно беспокоя вас всплывающей рекламой!
- 1. Сделать прокрутку страницы выше нижней части окна
- 2. Предотвратить прокрутку окна без мерцания на пользовательском модальном открытии
- 3. Добавление всплывающего окна при открытии новой страницы в Sharepoint
- 4. Как предотвратить фоновый прокрутку при открытии мода загрузочного мода
- 5. Отключение окна при открытии всплывающего окна
- 6. Как отключить прокрутку страницы при открытии диалогового окна?
- 7. закрытие всплывающего окна при открытии другого всплывающего окна
- 8. Как разместить прокрутку в нижней части диалогового окна jquery?
- 9. Как предотвратить прокрутку Vim при разбиении окна?
- 10. Предотвращение полосы прокрутки страницы при открытии всплывающего окна
- 11. Как сделать прокрутку страницы в нижней части нижнего колонтитула?
- 12. Как сохранить прокрутку div в нижней части страницы
- 13. Скрыть прокрутку страницы тела при открытии модального окна
- 14. Остановить обновление при открытии всплывающего окна
- 15. Как я могу предотвратить прокрутку страницы, когда прокручиваю ее в нижней части div внутри?
- 16. Как предотвратить вскрытие всплывающего всплывающего окна
- 17. Обнаружение при открытии всплывающего окна Chrome
- 18. Android. Обнаружение при открытии всплывающего окна AutoCompleteTextView
- 19. Затенение полного экрана при открытии всплывающего окна
- 20. отключить фон при открытии всплывающего окна
- 21. Как сохранить прокрутку прокрутки в нижней части?
- 22. Программа Вспышки при открытии всплывающего окна
- 23. Код загрузки при открытии всплывающего окна
- 24. Как установить нижний колонтитул в нижней части страницы, а не в нижней части окна просмотра
- 25. toggleClass при достижении нижней части страницы
- 26. останавливает прокрутку боковой панели, когда ее достигает нижней части страницы
- 27. предотвратить прокрутку поведения браузера
- 28. Событие окна всплывающего окна Firefox
- 29. Как предотвратить прокрутку содержимого тела при открытии мода автозагрузки
- 30. Как предотвратить прокрутку веб-страницы в верхней части браузера?