Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Смена изображений без подгрузки с сервера (https://javascript.ru/forum/events/42940-smena-izobrazhenijj-bez-podgruzki-s-servera.html)

Riddik 14.11.2013 16:46

Смена изображений без подгрузки с сервера
 
В неком div есть img, который должен показывать разные изображения.

Если просто менять src у тега img, то, насколько я понял, изображение при каждой смене будет грузится с сервера. И если изображение большое - будет неприятно.

Как можно избежать подгрузки с сервера, а загрузить все сразу при загрузке страницы?

Насоздавать img в диве друг на друге и все скрыть (display: none) и показывать нужное?

ksa 14.11.2013 16:50

Цитата:

Сообщение от Riddik
Как можно избежать подгрузки с сервера, а загрузить все сразу при загрузке страницы?

Дык...

animhotep 14.11.2013 16:51

да, можно так
или скриптом подгрузить
imageObj = new Image();

     images = new Array();
     images[0]="image1.jpg"
     images[1]="image2.jpg"
     images[2]="image3.jpg"
     images[3]="image4.jpg"

     for(i=0; i<=3; i++) 
     {
          imageObj.src=images[i];
     }

Riddik 14.11.2013 16:59

ksa,
Не в курсе про слово "предзагрузка" в этой области, спасибо)
animhotep, спасибо!)


Часовой пояс GMT +3, время: 01:51.