[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: По событию откроется блок
Миша
По событию откроется блок, в этом блоке будут изображения. Вопрос вот какой, картинки загрузятся при загрузке страницы или когда блок откроется?

_____________
Принимаю заказы, писать в ЛС
inpost
Медведь
Загляни в Network вкладку в Google Chrome Console (F12)

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Миша
Цитата (inpost @ 16.01.2016 - 14:05)
Медведь
Загляни в Network вкладку в Google Chrome Console (F12)

Загружается при загрузке страницы, а я могу сделать, чтобы загружалось только при определённом условии, например при событии (открывание) блочного элемента.

_____________
Принимаю заказы, писать в ЛС
Миша

Это был вопрос smile.gif

_____________
Принимаю заказы, писать в ЛС
inpost
Медведь
Можешь, на JavaScript загугли подгрузку файлов.

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
sergeiss
Цитата (Медведь @ 16.01.2016 - 14:04)
Вопрос вот какой, картинки загрузятся при загрузке страницы или когда блок откроется?

Картинки загрузятся тогда, когда блок будет сформирован. Если ты делаешь блок с самого начала, но он скрыт, то картинки будут загружены сразу же при загрузке страницу. Если ты формируешь HTML код блока только тогда, когда он требуется и указываешь там картинку, то она будет загружена только после формирования блока, перед его показом.

Ты лучше скажи, какая у тебя задача - загрузить заранее или, наоборот, загрузить только при необходимости.

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
Миша
Цитата (sergeiss @ 16.01.2016 - 15:24)


Ты лучше скажи, какая у тебя задача - загрузить заранее или, наоборот, загрузить только при необходимости.

Подгружать изображения только при необходимости, т.е. только при нажатии на соответствующий текст.

Я примерно понял, попробую реализовать.

_____________
Принимаю заказы, писать в ЛС
sergeiss
Медведь, у браузера логика простая: как только он узнал, что нужна определенная картинка, то он ее грузит.
Поэтому ты можешь так сделать. Когда стало понятно, что нужно показать этот самый блок с картинкой, то сначала грузишь картинку, не показывая ее (возможны разные варианты). А уже после её загрузки, сразу же формируешь нужный тебе блок. При этом картинка уже находится в кеше браузера, поэтому будет тут же показана.

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
Миша
С помощью этого блока можно выбрать, какое изображение вставить в сообщение, поэтому грузить сразу - нет необходимости. Может и сообщение отправлено не будет. А нагрузка на пользователя (В качестве трафика, а он ещё не везде безлимитный) и нагрузка на сервер (Зачем выполнять лишнюю работу и грузить сервер)

_____________
Принимаю заказы, писать в ЛС
Миша
Всем спасибо, получилось отлично! smile.gif

_____________
Принимаю заказы, писать в ЛС
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.