Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Проверка загрузки бэкграунда, смена по onclick 
V
    Опции темы
R.M.
Дата 17.12.2006, 23:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Анархист
****


Профиль
Группа: Участник
Сообщений: 2164
Регистрация: 8.6.2005
Где: Питер

Репутация: нет
Всего: 30



Есть <div> у которого есть фон (картинка) и меняются они по onclick (катинки в фоне), поэтому проверить onload'ом загружена ли картинка не получается т.к. onload ставить вроде некуда.
Появилась идея сделать ещё по onclick'у который делает смену фона запуск функции, которая бы вставляла ту же картинку куда-нибудь в невидимый слой и уже проверять её загрузку, но может посоветуете что получше? smile


--------------------
Помнишь как бодрили дискотеки прошлого века? Теперь стул, компьютер и нету человека.

Nokia LifeStyle - Всё для смартфонов Nokia 
PM MAIL WWW ICQ   Вверх
SelenIT
Дата 18.12.2006, 00:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


баг форума
****


Профиль
Группа: Завсегдатай
Сообщений: 3996
Регистрация: 17.10.2006
Где: Pale Blue Dot

Репутация: 49
Всего: 401



R.M., вариант использовать одну картинку и менять background-position (примерно так) не подойдет?


--------------------
Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму!
PM MAIL   Вверх
R.M.
Дата 18.12.2006, 01:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Анархист
****


Профиль
Группа: Участник
Сообщений: 2164
Регистрация: 8.6.2005
Где: Питер

Репутация: нет
Всего: 30



Не, у меня скажем 20 картинок, есть допустим к ним 20 превьюх, всё это должно отображаться не картинками а фонами (нет я не пытаюсь защитить картинки от скачивания smile там просто наложение одних картинок на другие), в принципе я так подумал а чем плох мой вариант? smile и сделал так smile
Но всё-равно спасибо! smile 


--------------------
Помнишь как бодрили дискотеки прошлого века? Теперь стул, компьютер и нету человека.

Nokia LifeStyle - Всё для смартфонов Nokia 
PM MAIL WWW ICQ   Вверх
SelenIT
Дата 18.12.2006, 01:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


баг форума
****


Профиль
Группа: Завсегдатай
Сообщений: 3996
Регистрация: 17.10.2006
Где: Pale Blue Dot

Репутация: 49
Всего: 401



Наверное, я слишком старомоден, но мне кажется, что давать большую картинку фоном - все равно не слишком хорошая идея (особенно с учетом соотвествующих странностей IE при кешировании и т.п.). Честно говоря, пока не улавливаю, какие тут плюсы (кроме "защиты от скачивания"  smile )?


--------------------
Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму!
PM MAIL   Вверх
R.M.
Дата 18.12.2006, 02:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Анархист
****


Профиль
Группа: Участник
Сообщений: 2164
Регистрация: 8.6.2005
Где: Питер

Репутация: нет
Всего: 30



Ну не очень много. 9-50 Кб, во время загрузки появляется сообщение о том что идёт загрузка smile

Цитата(SelenIT @  18.12.2006,  02:08 Найти цитируемый пост)
Честно говоря, пока не улавливаю, какие тут плюсы

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


--------------------
Помнишь как бодрили дискотеки прошлого века? Теперь стул, компьютер и нету человека.

Nokia LifeStyle - Всё для смартфонов Nokia 
PM MAIL WWW ICQ   Вверх
12345c
Дата 18.12.2006, 15:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Круглый
****


Профиль
Группа: Vingrad developer
Сообщений: 2018
Регистрация: 26.12.2005
Где: наша не пропадала ?

Репутация: 57
Всего: 101



Чтобы контролировать загрузку, грузить в объект Image, а по onload объекта загрузить его в backgroundImage.

Код
im=new Image();
im.onload=function(){в_backgroundImage;}
im.src='.....';

PM WWW   Вверх
R.M.
Дата 18.12.2006, 16:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Анархист
****


Профиль
Группа: Участник
Сообщений: 2164
Регистрация: 8.6.2005
Где: Питер

Репутация: нет
Всего: 30



12345c, ага я уже видел такой вариант после того как сделал свой, спасиба.


--------------------
Помнишь как бодрили дискотеки прошлого века? Теперь стул, компьютер и нету человека.

Nokia LifeStyle - Всё для смартфонов Nokia 
PM MAIL WWW ICQ   Вверх
R.M.
Дата 18.12.2006, 22:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Анархист
****


Профиль
Группа: Участник
Сообщений: 2164
Регистрация: 8.6.2005
Где: Питер

Репутация: нет
Всего: 30



Ещё одна причина надо хак для ИЕ писать чтобы пнг работал полупрозрачно smile


--------------------
Помнишь как бодрили дискотеки прошлого века? Теперь стул, компьютер и нету человека.

Nokia LifeStyle - Всё для смартфонов Nokia 
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1897 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.