Миниатюры AJAX

Кто-нибудь знает какие-либо бесплатные фреймворки, которые помогают создавать миниатюры для веб-страниц, при нажатии которых исходное изображение загружается поверх страницы (как модальное), в отличие от открытия отдельной страницы. Спасибо!

Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
1
0
802
4

Ответы 4

На самом деле это 2 вопроса из 1. Отображение "лайтбокса" оригинальных изображений большего размера в модальном блоке обрабатывается в JavaScript с помощью такой библиотеки, как ThickBox. Изменение размера изображений можно выполнить вручную или с помощью какого-либо кода на стороне сервера. У Sitepoint есть достойное руководство о том, как изменить размер серверной части с помощью PHP. Надеюсь, это поможет вам указать правильное направление.

Раньше я использовал DhoniShow несколько раз, и клиентам он очень понравился. Это не AJAX, поскольку он загружает все полноразмерные изображения при загрузке страницы, но если бы вы были мотивированы, я уверен, вы могли бы внести это изменение довольно легко.

Как уже было сказано, вы можете использовать Lightbox, чтобы получить эффект для пользователя, я бы использовал его с его режимом ajax, загружая эскиз как его содержимое.

Что касается эскиза, я бы порекомендовал вам что-то вроде http://megasnaps.com/, которое вы можете использовать бесплатно.

Удачи.

Другие вопросы по теме