Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Вставка кнопки-картинки и ее загрузка (https://javascript.ru/forum/dom-window/40792-vstavka-knopki-kartinki-i-ee-zagruzka.html)

Esigns 20.08.2013 13:45

Вставка кнопки-картинки и ее загрузка
 
Привет.
Допустим при переходе куда либо я добавляю кнопку-картинку с display:none и показываю ее с помощью fadeIn, или другого ефекта.
Пока картинка не загрузилась я вижу дефолтную браузерную картинку полсекунды, которая по загрузке изображения заменяется моей картинкой.
Интересует вопрос, есть ли способ запуска анимации по загрузке картинки?
Или может другой способ обойти этот эффект?
Спасибо.

danik.js 20.08.2013 13:53

Варианты:
1) Вставить картинку прямо в css-файл используя data:uri схему.
2) Создать кнопку заранее, чтобы к моменту показа картинка уже подгрузилась.

ksa 20.08.2013 14:06

3) Сделать предзагрузку картинок.

Esigns 20.08.2013 14:15

Спасибо.
А 3 пункт поподробнее можно?

ksa 20.08.2013 15:53

Цитата:

Сообщение от Esigns
А 3 пункт поподробнее можно?

Можно. :yes:


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