Прокрутка всплывающего окна

babka

Создатель
Регистрация
18 Мар 2012
Сообщения
40
Реакции
5
В компоненте фотогалереи JomGallery на одном из сайтов нужно реализовать прокрутку всплывающего окна с содержимым (фото + описание).

Скрипт нашёл тут Для просмотра ссылки Войди или Зарегистрируйся

Моих познаний js нехватает чтобы понять как её встроить в то что имеется.

Либо вариант попроще:
Идея в том, чтобы всплывающее окно было не fixed, а absolute. Тогда можно скролить вместе с основным контентом под окном. Проблема в вычислении координат и их передачи.
 

Вложения

  • slimbox.zip
    2,7 KB · Просмотры: 6
А как на счет айфрейм?
Ну и большие всплывающие окна смотряться имхо не очень. Гораздо красивей развернуть с помощью яваскрипт на сайте дополнительный блок.
 
С iframe не вариант. Нужно именно то что описано.
Фактически нужно
1)вычислить насколько отскролено от верха
2)вывести всплывающее окно с position не fixed
3)при этом "фон"сделать fixed
 
нет?
Код:
<div style="padding: 20px; overflow: auto; width: 480px; height: 300px; background-color: #ffffff;">
Бла-бла-бла - (текст) Бла-бла-бла - (текст) Бла-бла-бла - (текст)
Бла-бла-бла - (текст) Бла-бла-бла - (текст) Бла-бла-бла - (текст)
 
</div>
 
нет?
Код:
<div style="padding: 20px; overflow: auto; width: 480px; height: 300px; background-color: #ffffff;">
Бла-бла-бла - (текст) Бла-бла-бла - (текст) Бла-бла-бла - (текст)
Бла-бла-бла - (текст) Бла-бла-бла - (текст) Бла-бла-бла - (текст)
 
</div>
Не совсем. Окно должно вылазить в области просмотра браузера как-никак. А для этого сначала нужно вычислить и передать координаты того, насколько мы отскролили.
 
Назад
Сверху